The Curious Case of Disappearing Apps On Windows Store: TeamViewer And Opera Mini Disappear
The Windows store, Microsoft’s attempt at replicating Google’s fabled Play Store ever since its inception has received widespread criticism from its users. Mainly because of its lack of support for popular 3rd party apps from independent…