Whatever happened to telepresence? From $2.5m deals to free iPad apps Feature It's the tech that made Microsoft feel the love for open standards On-Prem20 Mar 2013 | 34