European stocks retreat on tech valuation concerns; U.K. economic woes
European stocks retreat on tech valuation concerns; U.K. economic woes By Investing.com
Investing2 hrs ago55
Investing2 hrs agoEuropean stocks retreat on tech valuation concerns; U.K. economic woes