Excel Realty N Infra Limited is an India-based company. The Company is primarily engaged in infrastructure business, information technology (IT) and business process outsourcing (BPO) activities, and ...
It is highly unlikely. Since South Africa already has 2 points and a massive NRR, and other teams haven't played as many games, finishing on just 2 points would almost certainly see India finish in ...