Microsoft is fending off criticisms of its plan to unify its products and to raise the profile of its Windows Store, and the company is now planning to take that debate into its annual gathering of developers later this month. Xbox boss Phil Spencer responded to the ongoing criticism of the Universal Windows Platform (UWP) […]...