1665 Surya Mitra & Helper vacancies for Jawahar Lal Nehru National Solar Mission Recruitment 2017–JNNSM