Sano Status - In Development Technology - Solar MW - 53.9 Country - Japan Location - Tochigi Next Project Back to Projects Back to Top