16 December 2024

MEAG invests in portfolio of European data centres