23 Oct 2025 Mastercard to invest €250m in three data centers in France Aims to increase resilience and reduce vulnerability of operations