Sign In
to Vote &
Create Storyboards.
 
Xbox business shows decline in Microsoft's latest results Lower prices for the Xbox One and lower sales overall for its consoles means that Xbox revenues are down 24 percent, and hardware sales are down 20 percent. ...
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard