Columbia Technology Ventures

A peer-to-peer solution for scalable virtual application deployment and execution on demand