GSK and Barclays impress with results, Glencore disappoints, Marks & Spencer shares bounce back, carmakers feel pain despite Trump tariff move and Taylor Wimpey margin pressure
Like
Be the first to like this