That India rules world cricket with its economic might and a robust supply chain of elite-level homegrown talent is a universally acknowledged fact, but the latest season of the Indian Premier League (IPL) takes the country’s supremacy a notch or two higher. The two-month extravaganza featuring 70 games at a breathless frequency — it culminated […]