Microsoft's new platform to promote their Windows and Windows Phone Appsadvertising.microsoft.com4 points·technofide··0 commentsOpen articleSaveView on HN