
Downing commissions 20 MW of open access solar projects in Telangana and Andhra Pradesh
United Kingdom-based Downing has commissioned 20 MW of open access solar projects in the states of Telangana and Andhra Pradesh. The projects comprise a combined total funding of Rs 1,259.92 million from the Downing Indian […]