Archive For Allard Tag

Xbox founding fathers leave Microsoft

Xbox founding fathers leave Microsoft

J Allard and Robbie Bach are leaving their posts as creators of the Xbox and head of Microsoft entertainment respectively, after 41 collective years of faithful service. Microsoft executive All... Read More