Directorate General of Taxes (DJP) and Directorate General of Population and Civil Records inked a cooperation ...