Canadian Solar Q2 Loss Wider Than Estimates, Revenues Fall Y/Y | IntelliStock