Microsoft is rolling out a new live streaming platform to customers that allows them to watch the latest shows and films on demand without having to be connected to a television.The platform, which will debut in the coming weeks, allows customers to stream live shows and movies from the Microsoft Cloud on the company’s Microsoft […]

Continue Reading...