Live Mesh
(in tech preview)
Imagine all your devices – PCs, and soon Macs and mobile phones – working together to give you anywhere access to the information you care about.
☍ 22.04.2008
(in tech preview)
Imagine all your devices – PCs, and soon Macs and mobile phones – working together to give you anywhere access to the information you care about.