carboncredit.io logocarboncredit.io
...

Vena Energy wins 46.8 MW battery storage contract in Japan's decarbonized power auction