Barclays announced Thursday (Aug. 10) that it has named Barry Rodrigues as chief executive of Barclaycard International. In a press release the investment bank said...