Microsoft is releasing an Xbox credit card. You should skip it
Microsoft is wading into new waters with its gaming brand: credit cards. On Monday, the company announced a new Xbox credit card, which allows card holders to earn points redeemable for rewards…but […]