Anand Mahindra has a 'lost-and-found' moment on Twitter, rec