Technology infrastructure launchpad The Fabric…

Technology infrastructure launchpad The Fabric raises $15 million