Oh no, Microsoft is at it again! The Redmond based software titan is certainly no stranger to usings its products to advertise other platforms and services that it owns. …
It’s been a long journey. Microsoft is on a quest to modernize the UI of its operating systems and applications, and the company is finally getting there. Many of …