Canadian Solar Inc (NASDAQ:CSIQ) said today it had commissioned in March a 35-MWp commercial and industrial (C&I) solar portfolio in the Indian state of Karnataka.