ACC owns and operates 21 shopping malls and commercial centers across Saudi Arabia, with gross leasable area of 1.2 million square meters. In 2020, the company recorded 110.7 million visitors and $586 ...
We sell different types of products and services to both investment professionals and individual investors. These products and services are usually sold through license agreements or subscriptions ...