TOP NEWS 36 oil firms record $425 billion windfall in 24 months, says report Thirty-six top companies in the fossil fuel industry and their funders made over $420 billion in ‘surplus’ profit in the 24 months leading to July 2023, a new ActionAid report has shown. by Joke Falaju, Abuja Read More