IREDA – INDIAN RENEWABLE ENERGY DEVELOPMENT AGENCY
Phone: +91 11 26717400 -12, + 91 1124682206-19
E-Mail: cmd@ireda.in
Address: Corporate Office
3rd Floor, August Kranti Bhawan, BhikajiCama Place,
New Delhi – 11 00 66
Registered Office
India Habitat Centre, East Court, Core-4A, 1st Floor, Lodhi Road, New Delhi – 11 00 03