Bussiness3 weeks ago
Europe close: Stocks slump amid deluge of company news, U.S. inflation data
European shares fell amid a deluge of earnings, trading updates, and disappointing results from US tech giant Meta. Further dragging on investor sentiment was a stronger-than-expected...