How do verification bodies assess the credibility and reliability of project developers and stakeholders? October 8, 2024