Canadian Solar Exceeds Guidance in 2Q, to Add Solar Portfolio yet Terminate YieldCo