Tuesday, April 28, 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...