India vs Australia: Cricket World Cup final fever soars in Ahmedabad
World cup Final: Crowd of fans seen outside Narendra Modi Stadium in Ahmedabad for India's victory.
Written By: Zee Business Video Team
World cup Final: Crowd of fans seen outside Narendra Modi Stadium in Ahmedabad for India's victory.