Answer: Bank of Ceylon
Bank of Ceylon (also abbreviated as: BoC) is a major government-owned commercial bank in Sri Lanka. The BoC headquarters are located in Colombo, the country's political and commercial capital. The bank has a network of 303 local and 3 overseas branches (London, Malé & Chennai) and an Off-shore Banking Unit.