By CEP Staff • 29 January 2016 in News

India acquiesces to US in solar dispute