IREDA - Indian Renewable Energy Development Agency Ltd.
PFC - Power Finance Corporation Ltd.
REC - Rural Electrification Corporation Ltd.
IRFC - Indian Railways Finance Corporation Ltd.
IDFC - Infrastructure Development Finance Co. Ltd.
Read More : http://weshineacademy.com/tnps...