GRA closing businesses may be counter productive

Ghana Revenue Authority
Ghana Revenue Authority