Microsoft Sets Up Microsoft Payments: What We Know So Far Will Microsoft release its own mobile payments system to rival Apple Pay and Google Wallet? by Nicole Arce