Memes have now become a symbol of expression and while there are plenty of meme generators in the space, Facebook launched its own. Whale – Meme Creator which has been developed by Facebook NPE which is a division in the world’s biggest social organisation. The company silently launched its apps […]