14.1 MW grid connected wind energy project in Tamilnadu by ITC Limited
14.1 MW grid connected wind energy project in Tamilnadu by ITC Limited — VCS carbon offset project in Madurai, India. Registry, methodology, credit issuance and location provenance.
Project ID VCS538