Chandigarh has taken a bold step toward sustainable urban development with the commissioning of North India’s largest commercial and industrial (C&I) floating solar power plant. Spearheaded by the Chandigarh Renewable Energy and Science & Technology Promotion Society (CREST), this 4.5MW marvel represents a perfect marriage between cutting-edge solar technology and environmental stewardship, with Growatt’s engineering […]