Market Updates Institutional investment in Agribusiness in Spain will exceed €2,000M 22 November 2023