Canadian Solar Inc (NASDAQ:CSIQ) said today it has agreed debt and tax equity financing for the 92-MWp IS-42 solar photovoltaic (PV) project near Fayetteville in the state of North Carolina.