DNV, the independent energy expert and assurance provider, has completed an extensive technical review of eight new solar photovoltaic modules from Canadian Solar, one of the world’s largest solar technology and renewable energy companies, covering various aspects including technologies, sustaina...