Canadian Solar’s Q2 module shipments hit record 1,745MW

STR Holdings shuts down encapsulant production in China

Phoenix Solar cuts full-year revenue guidance on project start delays

Manz guides full-year revenue to exceed €350 million

Centrotherm’s solar equipment order backlog exceeds €140 million

London readies new plan to embrace solar

Sonnedix acquires 22MW PV portfolio in Spain from Impax