Are the console wars over? Xbox’s new strategy explained

The concept of console wars isn’t a new thing – in fact, they’ve been happening since consoles became a mainstay of video game entertainment in the 1980s and early 1990s, pitting some of the world’s biggest and most well-known technology companies against each other for market domination, but recently… things have taken a turn. The […]