Retail Supermarkets Nigeria Limited, operators of Shoprite Mall, has announced the closure of its branch in Novare Central Mall, Wuse Zone 5, Abuja,...