- Software Blog
- By Bogdan Popa
- May 14th, 2013
Microsoft: These Windows 8 Apps Could Make You Look “Even Smarter”
The company continues to promote some Metro apps available in the Store
The company continues to promote some Metro apps available in the Store