Multi-brand, multi-sport, multi-specialist superstore enters India at Seawoods Grand Central Mall, Navi Mumbai Tablez, a leading organized retail group, has opened the first outlet of global sporting retailer, GO Sport, in India at Seawoods…