While the ad itself looks very petty and very self aggrandizing, the stats are incredible however. 43 million concurrent live streams is an incredible feat of engineering and power of the “cloud”. No matter how you slice this dice, its a huge accomplishment - and also a good reminder why companies are betting on India so much; the scale that India gives you is nowhere (well except, China of course!).