Games24x7, India's largest multi-game platform has launched a stimulating new campaign for the upcoming ICC T20 World Cup, on its fantasy sports....