The project involves the development of a photovoltaic solar power plant with a total projected capacity of 56.3 MW. The project is located in Mine city of the Yamaguchi prefecture of Japan. &nb...
* The information available in this section may vary depending on the project.