News

Sir Frederick Barclay was banned from visiting his private Channel Island after a bitter falling-out with his twin brother Sir David, the High Court heard. The brothers built a business empire ...
The twins once lived happily together in a castle in the Channel Islands, known for its tax-haven status—at least until 2014, when it was reported the two brothers fell out.
Sir Frederick Barclay has not appeared on the list since 2023 Whisky magnate Glenn Gordon and his family are the wealthiest people in the Channel Islands, according to the latest Sunday Times Rich ...