0
A new electronic tax payment system will launch in Rwanda next week, aiming to reduce the problems small business owners…