Counsel Masters to Launch Phase I of North Square Mall
Counsel Masters, one of the largest companies in consulting services for commercial agencies, tourism and commercial projects, launches the first phase of North Square Mall in the new city of El Alamein, Invest-Ga ...