Last Wednesday marked the final deadline for companies to join the electronic invoice system set up by the Egyptian Tax Authority (ETA). An electronic invoice (e-invoice) is a digital document that ...