With power-packed cricket, gripping entertainment and flashy advertisements, the Indian Premier League (IPL) has become India’s most celebrated....