EnergyFeaturedAngola oil major to roll out 100 EV charging stations by 2028IFM CorrespondentSeptember 16, 2025 by IFM CorrespondentSeptember 16, 2025 Sonangol is implementing the Electric Vehicle Charging Points strategy in an effort to promote the decarbonisation of Angola's transportation sector... Read more
Business LeadersFeaturedBusiness Leader of the Week: Meet Leonid Mikhelson, CEO of Russian energy giant NovatekIFM CorrespondentMay 24, 2024May 24, 2024 by IFM CorrespondentMay 24, 2024May 24, 2024 According to Forbes, as of 2024, Leonid Mikhelson's net worth is around 2,900 crores USD... Read more