By CEP Staff • 11 October 2011 in News

GE hits out at Canadian ‘buy local’ stipulations on renewable technology