News

Microsoft Offering 95 Percent Revenue Share In Windows Store, But Not For Games

… Microsoft Offering 95 Percent Revenue Share In Windows Store, But Not For Games … A new fee … apps, but excludes games. … Microsoft Offering 95 Percent Revenue Share In Windows Store, But Not For Games …