5 February 2025

Macquarie backs Greenalia with €97m for Spanish platform