The launch of electronic stamps is expected to improve public transactions, director general of taxation at the ...