The Google Play Store has been facing quite a criticism for last few months. The advertising networks were reaping more and more benefits because of their aggressive advertisements strategies. This however made Big G quite unhappy so it decided to take control of the situation. Google has always prioritize the user experience over any other [...]
