Company News
PTC India Signs 1200 MW Solar PPA with NTPC Renewable
PTC India Limited entered into a Power Purchase Agreement for 1200 MW solar power.
The agreement is with NTPC Renewable Energy Ltd, a subsidiary of NTPC Green Energy.
This bilateral arrangement was fo