26 September 2023

Tikehau regenerative ag strategy backs pest control business with €120m