The Indian Express‘I never said that’: Anand Mahindra debunks fake quote with memes, netizens love itNov 21, 2021more_vert