Microsoft has announced a new product, but it's not an Xbox or a game. The company is releasing an Xbox-branded credit card in partnership with Barclays in the US. The Xbox Mastercard, which has no ...
Microsoft is releasing its own Xbox Credit Card that will come with a number of perks that will certainly entice gamers into picking one up. Officially called the Xbox Mastercard, Microsoft has ...