By Timothy Makokha
My good friend who runs a construction firm in the city with sound annual turnover has not been a happy man lately. His sully moods have little to do with collapsing buildings, but the inability to get his tax refunds amounting to millions from Kenya Revenue Authority (KRA).