Waaree Renewable Technologies has secured a significant EPC and O&M contract for a 21 MW AC …
NTPC Green Energy Limited (NTPCGREEN) has announced the commercial operation of an additional 32.8 …
NTPC Limited’s step-down subsidiary, NTPC Renewable Energy Limited (NTPC REL), has declared …
Servotech Renewable Power System Limited (SERVOTECH) has announced securing a significant order …