David Barclay, Reclusive British Business Mogul, Dies at 86
Published
With his twin brother, Frederick, he built a media and business empire that included the Ritz Hotel in London and The Daily Telegraph.
Full ArticlePublished
With his twin brother, Frederick, he built a media and business empire that included the Ritz Hotel in London and The Daily Telegraph.
Full Article