12.55 MW Wind Power Project In India

12.55 MW Wind Power Project In India — VCS carbon offset project in Kanyakumari, India. Registry, methodology, credit issuance and location provenance.

Project ID VCS623

Open the interactive explorer