Bureau of Customs launches new e-certificate of payment system

Sources (1)