FTSE 100 Live: Results from GSK, Haleon, Barclays up first, with...
5am: What to watch on Wednesday 30 April The last day of April starts with trading updates from at least nine FTSE 100 constituents, plus the little matter of earnings from $4 trillion worth of US tech giants, in Microsoft and Meta Platforms after the US …