Ammishaddai Owusu-Amoah

About 57% of registered taxpayers do not file returns – GRA

The integration of the various databases in the country has exposed the weaknesses in the…

This website uses cookies.