Agricultura

Irrigated land is a fundamental component of the Spanish food and agriculture system. It delivers more than 50% of the final agricultural production, while occupying only 20% of our country’s...