The cloud of uncertainty over the marquee Indian Premier League (IPL) has lifted, with the Governing Council giving its formal nod to the tournament....
With cricket under lockdown amid the coronavirus pandemic, there were serious questions around the Indian Premier League (IPL).
While speculations surged on whether our...