Ghana Revenue Authority seals off offices of three companies

Ghana Revenue Authority
Ghana Revenue Authority