Lotus Temple goes green with Tata Power Solar’s 120 kWp solar power plant
The famous Lotus Temple of India is now solar powered. India’s largest integrated solar company, Tata Power Solar, has installed and commissioned a 120 kWp solar plant at the Baha’I House of Worship situated in New Delhi. The temple will generate enough energy to fulfill