Labour weighs up delisting UK firms if they fail to fight climate change

John McDonnell’s tough message likely to trip City alarm bells as party puts climate battle at heart of agendaUK companies failing to tackle climate change would be delisted from the London Stock Exchange under radical plans for greening the economy be…

Read more

Saudi oil company named world’s most profitable business

State-owned Saudi Aramco makes profits of £84.7bn last year, beating Apple and ExxonSaudi Arabia’s state oil company has emerged as the most profitable business in the world, racking up profits of $111.1bn (£84.7bn) in 2018 to overtake Apple.According …

Read more