Ahmedabad India’s ONGC unit buys clean energy firm PTC Energy for $106 mln – Reuters.comby Miles Cooper March 8, 2025