By Issah Olegor The Ghana Revenue Authority (GRA) is facing intensified criticism following revelations of […]