Megha Engineering and Infrastructure secures 2 GW Sharavathi pumped storage project
Megha Engineering and Infrastructure Limited (MEIL) has secured a 2,000 MW pumped storage power project on the Sharavathi river in Karnataka, involving an investment of Rs 80 billion. The Sharavathi river serves as a crucial […]
