Al Raid Group launches lifestyle mall in OmanOman-based Al Raid Group, a leader in quality lifestyle projects, has recently launched the nation’s first outlet mall and largest retailtainment destination – the 240,000-sq-m Al Araimi Walk in Barka. The iconic Moreā¦ |