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 taxpayers’ compliance to filing of tax returns with the Ghana Revenue Authority (GRA). According ...