0
0
Read Time:12 Second
NEW DELHI: Spirits are soaring in the restaurant industry as India takes on Australia in the highly anticipated cricket World Cup final at Ahmedabad on Sunday. Bars and breweries are particularly excited, with some of them expecting sales to be double…