BankingMarkets and financial New Sathosa Mega Outlet in Welisara equipped with a COMBANK ATM publisherJanuary 11, 2018 Commercial Bank of Ceylon has installed an automated teller machine (ATM) at the refurbished Sathosa Mega Outlet in Welisara. The Pr...