The Barbados Revenue Authority is aware that there is some vehicle registration application information circulating on the internet and social media and is actively investigating the incident. The security and privacy of our stakeholders is of utmost importance to us. The confidence and trust that individuals and businesses have in the Authority are the cornerstones […]