Home > Cricket > Sports Bizz > The Indian World Cup squad is the most expensive cricket team in the world