GE Vernova Inc announced that it has secured an order from Megha Engineering & Infrastructures Ltd (MEIL) to deliver nine 150-MW pumped-storage units for the 1.35 GW Upper Sileru hydropower plant, located in Andhra Pradesh. The project is expected Read more