According to Egypt’s Internal Trade Development Authority (ITDA), ecommerce transactions in the country reached EGP 40 billion, which is more than 3% of...