Digital River to help host and manage Microsoft Store website May 9, 2012 by admin Tweet Digital River announced it has signed a deal to help manage the Microsoft Store website. Meanwhile, Microsoft opened two more retail locations for its Microsoft Store line-up in Texas and California. Read more… Neowin Related Posts:Microsoft now lets you download app executables…Microsoft Teams will soon add new features to assist…Microsoft Store now has a dedicated Discord serverUnofficial app for installing Windows 11 on Surface…These are the Open App Store Principles for…