Largest solar power plant of Indian Navy commissioned in Kerala
The Indian Navy's largest solar power plant has been commissioned at Ezhimala, located near Payyanur, in Kannur district of Kerala.
This is in line with the Govt of India initiative of ‘National Solar Mission’ to achieve 100GW of solar power by 2022. Photo: Courtesy Ministry of Defense