France Valley launches €200m carbon and biodiversity strategy

The afforestation play has a net IRR target of 10% and will deploy capital across European markets.