Total to acquire Direct Energie

Canadian Solar continues to monetize PV power plant projects in Brazil

Hanwha Q CELLS shipped 5,438MW of modules in 2017

Hanwha Q CELLS shuts wafering operations