TopicEmbedded/IoTNews Chrome Web Store Slated For October Launch By DevX - August 18, 2010 28 FacebookTwitterPinterestWhatsAppLinkedinReddItEmail Reports say Google will only take 5 percent of app developers’ revenue. Read more at DevX