Company News
Agastya Energy Bags INR 106 Crore 47.8 MW Solar EPC Order
Agastya Energy received a domestic EPC & O&M contract worth INR 106.04 crore from its step-down subsidiary IMC Solar BDN LLP.
The contract involves building a 47.8 MW solar power plant across 15 sites