Let’s face it, ads on the net suck. How many times has Amazon suggested you to buy the very product you bought five minutes back? Ever bought a product from an app and Facebook keeps haunting your timeline with the ads for the same till eternity? It’s one thing to stalk online presence, but then […]
May 19, 2017