Love memes? A new report reveals you are not alone and here are its insights | Digit
The Indian smartphone users are spending 30 minutes a day on consuming memes and 80 per cent have increased meme consumption in the last year, a new report…
Recover your password.
A password will be e-mailed to you.