Windcave

Windcave to support acceptance for Discover cards in New Zealand

Payment technology company Windcave, which earlier traded as Payment Express, has agreed to facilitate card acceptance for Discover in New…