The project comprises the 10.2 MW Hidaka Takamori Solar Power Plant, located in Hidaka city, Hokkaido. The facility spreads over an area of 255,318 sq m and it is estimated to produce a...
* The information available in this section may vary depending on the project.