The Canal Group has committed to €150 million in 2025, €160 million in 2026 and €170 million in 2027. The total is down from over €600 over the previous three years.