Sir David and Sir Frederick Barclay

no-image

Democracy is fine, until you lose

SARK: When their candidates lost, the Barclays laid off 140 workers