What is Carmila?
is Europe's third-largest listed property company specializing in shopping centres, with a portfolio in France, Spain and Italy worth 6.
is Europe's third-largest listed property company specializing in shopping centres, with a portfolio in France, Spain and Italy worth 6. 7 billion euros at 31 December 2025. The company is listed on the LSE in UK, with a market capitalisation of 2.10B.