Sepia Infrastructure secures financing for master planned data centres in Europe October 11, 2024 Sacha Kavanagh A new venture based in France, Sepia Infrastructure, completed its inaugural fundraising round led b... Read more...