She's been writing about credit cards and reward travel ... and territories around the world. The Mastercard name is ubiquitous, with dozens of cards offered in the U.S. that are part of its ...