Canadian Solar beats shipment and revenue guidance for Q2

Canadian Solar shipped 1,290 MW of modules and posted net revenue of $805.9 million in Q2 2016 on back of increased sales to the Americas. Downstream pipeline tops 20 GW.

Read more

Bulgaria

Colombia

Czechia

Germany

Hungary

International

Jordan

Morocco

Poland

Romania

Ukraine