Why billionaire Anand Mahindra spends so much time on Twitter