17 January 2024

Bain Capital and Pala Investments back nature-based carbon project investor