Researchers Dispute Benefits of Verra Approved Carbon Credits - Regulation Asia