Canadian Solar Beats Guidance In Solid First Quarter
Ontario-based Canadian Solar published its first quarter earnings this week, beating its own guidance in terms of shipments and net revenue, and holding up well against previous quarters and expected losses in a declining solar prices market.