skip to Main Content
The World’s Largest Solar Concentrator

The World’s Largest Solar Concentrator

The Kailash Cancer Hospital and Research Centre is located at Goraj in Muni Seva Ashram. By adding the World’s largest solar concentrator, they have incorporated another identity. Australia National University…

Back To Top