- Personal Thoughts
- By Filip Truta
- May 24th, 2013
Microsoft Lies in Windows 8 Tablet Marketing, Claims iPad Screen Is Smaller
Pundits draw an interesting takeaway from the latest Microsoft TV ad
Pundits draw an interesting takeaway from the latest Microsoft TV ad