Microsoft is now working on a new digital ad platform, called Windows Store, which aims to democratize advertising and provide users with an easier way to find products and services online.The platform will debut in early 2018, with Microsoft promising it will offer a “comprehensive” experience.The new platform, Windows...