Microsoft Montage turns your search terms into a single-page magazine
Tweet Recently showcased at LeWeb and profiled on Mashable, Microsoft Montage is a web-based application that takes your search terms …
Tweet Recently showcased at LeWeb and profiled on Mashable, Microsoft Montage is a web-based application that takes your search terms …