Two Verra Projects in Indonesia Receive High Grades from Offset Ratings Agency 21 September 2022 Press Coverage