The Al Raid Group announced a $1 billion investment in Oman’s retail, leisure and tourism sectors over the next five years