Home Cricket What makes Indian squad for World Cup 2019 a near perfect?