INDIAN RENEWABLE ENERGY DEVELOPMENT AGENCY LTD.

Address  INDIA HABITAT CENTRE,EAST COURT,CORE-4A,1ST FLOOR
 LODHI ROAD
City  NEW DELHI
PIN  110003
Phone  2.46822E+007
Fax  011-24682202

E-mail  cmd@ireda.in
Website  www.ireda.in

SOURCE :