Counsel Masters, the company responsible for managing and operating North Square Mall, signed a contract with Majid Al Futtaim to open the first Carrefour store...