ENERGY Indian power companies ink major green energy deal by Anadolu Agency February 13, 2025 by Anadolu Agency February 13, 2025 India’s largest state-owned oil and gas producer inked a $2.3 billion share purchase agreement Wednesday for … Read more 0 FacebookTwitterPinterestEmail