The Bank of Cyprus on Tuesday announced that it has repurchased 50,000 of its ordinary shares with a nominal value of €0.10 ...