Wankhede Stadium, owned by the MCA, is one of the iconic stadiums in the country and has hosted several memorable matches including the 2011 ODI Cricket World Cup final. Post navigation Coronavirus impact | Jamie Dimon does not expect return to normality until mid-2021 SFI launches video campaign to highlight key guidelines of SOP as swimming pools reopen