By CEP Staff • 31 March 2015 in News

NEXTracker makes foray into Mexico with 16 MW solar deal