Barnes and Noble

  • Company
  • Microsoft
  • Windows 8
  • Windows Phone 7
2 min read Updated

Do we hold Microsoft to a higher standard?