Description
At present Shangri-la Development Bank Ltd. is one of the largest National level Development Bank with a Branch network of 87 branches, depositor’s base of more than 3 lakhs customers with its Central Office at Baluwatar, Kathmandu and Cluster Office in Pokhara and Nepalgunj.
