1. IREDA
  2. MNRE
  3. Ministry Of Power
  4. Central Electricty Authority (CEA)
  5. Public Grievances
  6. DEIT
  7. Solar Energy Corporation Of India
  8. RE-INVEST
Indian Renewable Energy DevelopmentAgency Limited
(IREDA)
3rd floor, August Kranti Bhawan,
Bhikaji Cama Place,
New Delhi - 110066
Phone : 26717400-12
Fax : 26717416

Email : cmd@ireda.gov.in