Bill to Create Semi-Autonomous Revenue Agency Passed
A Bill to establish Tax Administration Jamaica (TAJ), as a semi-autonomous revenue authority, was passed on Tuesday, March 19, in the House of Representatives. The Tax Administration Jamaica Act 2013...


