site logo

Mastercard, Microsoft team up to automate payments

Fotolia