The Bank of Cyprus (BoC) is a Cypriot financial services company established in 1899 with its headquarters in Strovolos.