By CEP Staff • 16 April 2012 in News Canadian Solar denies China National Offshore Oil takeover talks