Technology ❯ Infrastructure ❯ Energy Infrastructure
Energy Storage Projects
Multi‑decade capacity revenue from Japan's decarbonization auction made the deal bankable.