IREDA
MNRE
Ministry Of Power
Central Electricty Authority (CEA)
Public Grievances
DEIT
Solar Energy Corporation Of India
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