How do verification bodies ensure the transparency & accountability of project developers & stakeholders? October 8, 2024