Icon
 

India s first utility scale solar thermal power plant with storage