Jawaharlal Nehru National Solar Mission Ministry of New and Renewable Energy Government of India 1.
About IREDA
Efficiency, effectiveness and value for money