Equis secures two 112 MW Biomass projects in Hokkaido, through Japan’s long-term decarbonization auction Posted on May 2, 2024 by Equis IT