August 19 (SeeNews) - Canadian Solar Inc (NASDAQ:CSIQ) closed the second quarter of 2015 with a net profit of USD 17.9 million (EUR 16.2m), or USD 0.31 per diluted share.