The Company was incorporated in 1995 and is headed by a senior professional with more than 40 years of experience in leading national and international organisations in power sector.
Headquarters
59, Godavari Apartments, Alaknanda, New Delhi, New Delhi - Delhi (110019, India)