Delhi’s Uttara Guruvayurappan Temple Turns Green with 80kW Rooftop Solar System

Mercom India coverage 23 April 2025