Bridge India

‘Stark differences’ seen in Indian state Jharkhand’s 1.2GW solar auction bids

No comment to show