Mahindra Susten Commissions 560 MWp Solar Power Projects in CY 2025, Reinforcing Leadership in Utility-Scale Renewable Energy
Chandigarh, Dec 30: Mahindra Susten, a leading renewable energy IPP (Independent Power Producer), today announced that…