Ecofren Power 8 MW Renewable Sources Biomass Power Project
Ecofren Power 8 MW Renewable Sources Biomass Power Project — VCS carbon offset project in Mandla, India. Registry, methodology, credit issuance and location provenance.
Project ID VCS561
Ecofren Power 8 MW Renewable Sources Biomass Power Project — VCS carbon offset project in Mandla, India. Registry, methodology, credit issuance and location provenance.
Project ID VCS561