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