Barclays Plc, the British bank, Wednesday said it will buy credit-card issuer Juniper Financial Corp. from CIBC World Markets Holdings Inc. for $293 million in cash. Founded in 2000, Wilmington, ...