Digital Realty names Marcel Louw as Managing Director for Africa by Oluwatosin Adeyemi September 3, 2025 0 Marcel Louw has been named the new Managing Director for Africa by the global colocation giant Digital Realty, marking not ...