Why you need to embrace IT to file tax returns

In a bid to reduce the cost of doing business and ease tax payment, as well as promote economic development through increased tax compliance, Rwanda Revenue Authority initiated various Information Technology (IT)-led systems to enable all categories of taxpayers file and pay their tax returns in a hustle-free environment. 
James Buyinza
James Buyinza
Times Reporter