Downing Commissions 20 MW of Open Access Solar Projects in Telangana and Andhra Pradesh

Downing Commissions 20 MW of Open Access Solar Projects in Telangana and Andhra Pradesh

United Kingdom-based investor firm Downing has successfully commissioned 20 MW of open access solar projects in the southern states of Telangana and Andhra Pradesh. Downing is working in collaboration with ...