What are the biggest companies in India, one of the largest and most populated countries in the world?
Telcos failed to capitalize on the 'Netflix' opportunity — however, the birth of a new multi-billion dollar industry (esports) could change the game.