The Edinburgh-based company is preparing to expand across ten Indian states, including key markets like Bengaluru, Delhi, Goa, and Maharashtra
The meme, a take on the 2019 Lok Sabha election, the results of which will be declared on Thursday, was called "crass" and "distasteful"