Workers of the Ghana Revenue Authority (GRA) have registered their displeasure at what they term as political interference in the work of the Authority. According to the staff of the GRA, the interference from government is affecting the morale of staff of the revenue generating authority to give off their […]