Since stores reopened on 19 May, business at Carmila France shopping centres has been brisk, with footfall up nearly 21% versus the same period of 2020 and 130 new stores opened.

Carmila announces an agreement to acquire Galimmo SCA
On July 12 2023, Carmila signed an agreement with the controlling shareholders of Galimmo SCA to…