Transport Authority, Island Traffic Authority open new facility in Westmoreland
Jamaica’s Transport Authority (TA) and Island Traffic Authority (ITA) have teamed to open a new satellite office and a retrofitt...
by BUZZ Writer
Feb 06, 2020
No spam. No junk. Just exclusive updates & special offers with our Newsletter