Bridge India

Govt’s $100 bn solar push draws foreign firms as locals take backseat

No comment to show