86 MW Hydro Project in Himachal Pradesh

86 MW Hydro Project in Himachal Pradesh — VCS carbon offset project in Kullu, India. Registry, methodology, credit issuance and location provenance.

Project ID VCS93

Open the interactive explorer