News

Shop Owners Flee, And Others Arrested As GRA, VAT Invigilators Chase Tax Defaulters in Accra, Ghana