Canadian Solar Inc (NASDAQ:CSIQ) has obtained the financing it needed for the construction of a 151-MWp portfolio of solar photovoltaic (PV) projects in Italy.