Punches thrown in Ghana parliament over proposed electronic payments tax

Punches thrown in Ghana parliament over proposed electronic payments tax