June 17 (SeeNews) - Canadian Solar Inc (NASDAQ:CSIQ) said today it has supplied 42.9 MW of photovoltaic (PV) modules for the Takataya Hibiki project in Fukuoka prefecture, Japan.