The proposed transaction would add ISM’s network across 90 retail banners, more than 1,600 brands and 9 countries, with the Barcelona-based company generating about €120 million in 2025 revenue.
verifying reliability
No specialized terms available for this topic.