Egypt Independent

Egypt’s Customs Authority denies imposing 30% tax on cars