Visa, Mastercard reach $30 bn settlement over card fees

Visa, Mastercard reach $30 bn settlement over card fees