Barclay brothers put Telegraph newspapers up for sale

Barclay brothers put Telegraph newspapers up for sale

The billionaire Barclay brothers have put the Telegraph newspapers up for sale as they review their family empire. Aidan and Howard Barclay, 63 and 59, are reportedly evaluating the familys businesses on behalf of their father Sir David Barclay and his twin …
Read More