Neoen secures financing for 375MW Mexico solar plant

Canadian Solar’s project business to stall in 2019: hit on profits