Canadian Solar Inc (NASDAQ:CSIQ) said today it has struck a deal to get a JPY-4-billion (USD 36m/EUR 33m) credit facility to finance the development of solar projects in Japan.