Is Bhavish Aggarwal right? Terrible of Indian start-ups, who have created not one but two multi-billion-dollar…