Tuesday, January 6, 2026

Tag: BRA owed more than $1b

spot_imgspot_img

BRA owed more than $1b

Taxpayers owe more than $1 billion to the Barbados Revenue Authority (BRA). That figure was disclosed yesterday in a statement as BRA defended the activation...