Wall Street giants vie to sell Telegraph and Spectator titles

Wall Street giants vie to sell Telegraph and Spectator titles