Bank of Ceylon
Bank of Ceylon is a state-owned, major commercial bank in Sri Lanka. Its head office is located in an iconic cylindrical building in Colombo. The Bank has a network of 628 branches, 689 ATMs machines, 123 CDM network and 15 loan centres.