The Indian grid developer, Power Grid Corporation of India (POWERGRID), has recently separated itself from the power transmission business, and incorporated a new entity named Central Transmission utility (CTU).

This content is available to only paying subscribers.