GE T&D India Ltd.

Nature blessed the State with immense power potential