News

NTPC Green Energy (NGEL) has partnered with Suzlon Group, for the nation's largest wind energy order to date, totalling 1,166 MW. According to Suzlon Energy, this project will feature the ...
State-of-the-art energy storage solution reinforces commitment to India's renewable energy targets and bolsters grid ...