InvestmentsTop Global NewsMarketsReal Estate Cellnex sells French data center unit for 391 million euros By financialnews_rlv83x - October 17, 2025 0 51