Japan's largest solar and storage project set for Kushiro
Green Power Development Corporation of Japan is developing the 92MW solar and 25MW lithium-ion battery storage project in Kushiro-cho, Hokkaido with a...
Green Power Development Corporation of Japan is developing the 92MW solar and 25MW lithium-ion battery storage project in Kushiro-cho, Hokkaido with a...