With 7,276 retail locations and a net loss of $105 million when game sales are increasingly happening online, GameStop, which sells new and pre-owned gaming system hardware and software, is at a crossroads.
Looking for leads, investment insights, or competitive intelligence?
News about GameStop
Retailers could find an unexpected holiday-style rush, too
"We have no confidence in management."
He was only in the job for two months.