1 Megawatt Ground Mount Solar System for Sri Sathya Sai Central Trust

1 Megawatt Ground Mount Solar System for Sri Sathya Sai Central Trust
1 Megawatt Ground Mount Solar System for Sri Sathya Sai Central Trust