A new e-payment system has been launched by the National Database and Registration Authority (NADRA) after it concluded a partnership agreement with...