Egypt: Madinet Masr executes buyback of 42.7mn shares under treasury stock prog.
By Frontier Africa Reports
•
April 17, 2025 at 1:19 PM GMT+1