Egyptian startup ecosystem faces litmus test following debit and credit card use restrictions 26 October, 2023