Loading...

India's ONGC unit buys clean energy firm PTC Energy for $106 mln | Intellectia.AI