Trending Technology OFZA Appoints Amir Tabch as CEO to Lead Next Phase of Regulated Growth byIvy Samboh8 July 2025