Canadian Solar Inc (NASDAQ:CSIQ) has secured an off-taker for the output of the 32-MWp/23-MW Suffield solar photovoltaic (PV) project in Southeast Alberta, Canada.