What are the social benefits of investing in renewable energy through carbon markets? October 12, 2024