EXA infrastructure anchors network investment in Barcelona and connects to Barcelona Cable Landing Station leading the industry interconnectivity and regional economic growth Barcelona, 30 March 2023 – EXA Infrastructure, the largest dedicated digital infrastructure platform connecting Europe and North America, today announced it has committed €39 million of network investments to date in supercharging its […]