Project

Solar Mounting Project — Hokkaido, Japan

Solar mounting installation in Hokkaido, Japan, 2020.