Middle East Council of Shopping Centres The Middle East Council of Shopping Centres is based in Dubai and is a voluntary non-profit association. MECSC represents shopping mall owners, developers, marketing managers, leasing managers and specialists, retailers, consultants, property managers etc