Windows 8 app-based advertisement concepts revealed June 19, 2012 by admin Tweet Microsoft reveals some more information on how it will offer ways for companies to advertise their products and services within the Metro apps made for Windows 8. Read more… Neowin Related Posts:Microsoft reveals more about its Windows 365…Microsoft Weekly: Windows 12 concepts, Windows 11…Microsoft reveals new Excel features for November…Microsoft reveals future plans for updating the new…Microsoft's new ad explains why you should upgrade…