Tanzania revenues body told why technology is key to boosting tax collection

Tanzania Revenue Authority (TRA) Commissioner General, Dr Edwin Mhede