(SeeNews) - Aug 15, 2012 - Solar products maker Canadian Solar Inc (NASDAQ:CSIQ) on Wednesday reported a net loss of USD 25.5 million (EUR 20.7m) for the second quarter of 2012, against a net profit of USD 7.1 million a year earlier.