Microsoft Store Russia, online store of the world software, IT-services and entertainment leader, launches an affiliate program through the Mixmarket Affiliate Network, the largest affiliate network in Russian internet.