Bridge India

Solar bids in India’s Rajasthan near record low as 16 developers go below five rupees

No comment to show