India, China bought 80% of Russia’s oil in May: IEA Published: June 16, 2023 - TIE Staff Post Views: 1,149
India has $45 billion opportunity in mining-construction equipment sector by 2030: CII-Kearney report