Loading newsroom…

Ayana Renewable Wins 193 MW Wind Project In MPPMCL's 800 MW Tender At ₹4.17/kWh | India Energy Atlas