Taxes: Launch of Remote Electronic Payment for Duties and Taxes The General Directorate of Taxes (DGI) announced on Saturday the launch of an electronic payment service via the "Jibayatic" e-filing and e-payment portal, allowing taxpayers to pay their due duties ...