The project involves the construction of a 100-MW photovoltaic (PV) plant, which will be located in Mahbubnagar in the southern Indian state of Telangana. It will require a total investment of US$116...
* The information available in this section may vary depending on the project.