International Castellana Properties announces a €61.8M profit in its first fiscal half-year 26 November 2025
International Sacyr achieves €3.412bn in turnover and expands its concessions portfolio 07 November 2025