Anand Mahindra shared a startling statistic that only 38.5% of internet traffic is human, with the rest generated by bots and ...