Charging that the Barbados Revenue Authority (BRA) might have suffered the most extensive data leak to date, cybersecurity expert Niel Harper warned that a massive amount of sensitive information has…
The post Harper urges urgent action as BRA breach exposes personal info appeared first on Barbados Today.