Egypt’s Ghabbour family faces $13.6 million loss in GB Corp shares
Timilehin Adejumobi -
14 Jan 2025