Nations Trust Bank PLC is one of the listed banks in Sri Lanka with 96 branches, 127 ATMs and 48 cash deposit & withdrawal machines as well as an automated channels and is the issuer and sole acquirer for American Express Credit Cards in Sri Lanka. Read More