Japan

We provide Net Zero solutions across all countries

Solar PPA

Dispatchable Renewables & Storage

Green Hydrogen & HPA

Our background in Japan

Sodegaura

Japan

Project status: In Construction
Installed capacity: 16.16MW

Zao

Japan

Project status: Historic
Installed capacity: 161.65MW

Tsurusu

Japan

Project status: Historic
Installed capacity: 38MW

Iwate

Japan

Project status: Historic
Installed capacity: 24.78MW

We are firmly committed to protecting the environment and the communities where we operate.

Want to work with us?

Our location

Tokyo,
Japan

Address: 77 Ginza Building. 8F, 4-14-11 Ginza, Chuo-ku, 104-0061.
Telephone: +81 3 6264 3830

We want
to hear you



    (*) Required Field.

    TOP