Date Capacity: 10.3 MWp Location: Hokkaido, Japan Completion: February 2017 Construction Time: 3 Months Scope IPP + DEV + EPC Category: Japan Date: February 14, 2025 Tags: Hokkaido Japan Share: