Tag: Chris Novak

TECH NEWS - Chris Novak has spent nearly 20 years developing Microsoft's Xbox, so his quitting announcement two days ago may came as a surprise.

After Almost 20 Years,…

TECH NEWS – Chris Novak has spent nearly 20 years developing Microsoft’s Xbox, so his quitting announcement two days…

theGeek TV