Barclays bank has launched two credit cards as part of measures to improve service to its customers. According to bank,...