6 November 2025

Brazil's forest finance moment: why companies can't afford to wait