“Landmark Court Ruling Delivers Devastating Blow To Flagship Carbon Offset Project”, Friday, 31 January 2025 A keenly-watched legal ruling in Kenya has delivered a huge blow to a flagship carbon ...