Japan's Largest Mega Solar Project Launched in Oita

Facility overview

Facility overview