The initiation of the Indian Premier League (IPL) in 2008 worked like a charm for many in different ways. A… Read More