Bridge India

The recent trade conflicts will reduce India’s total solar installed capacity to 6 GW in 2018

No comment to show