Bridge India

India wins Obama’s backing for US$160b solar energy push

No comment to show