beforeits.news
Oil Giant Total Buy’s stake in world’s largest solar developer
LONDON – French energy giant Total SE has said it will pay $ 2.5 billion for a 20% stake in the world’s largest solar developer, the latest move by an oil giant to expand into renewable…