The Ubaishi solar power plant has been built on 14,356 square meters of land in Nirasaki city, Japan. It started selling its electricity on 3th of February, according to the compan...
* The information available in this section may vary depending on the project.