News

The traditional software development process has always been a grind: You write specs, translate them into code, debug and ...
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 ...