A new report from Business Insider claims that Microsoft recently laid off its "Modern Life Experiences" team, which was put together in 2018 with the goal of "winning back consumers." Full story from the WindowsCentral blog...