GameStop chief operating officer Owens leaves after 7 months

A GameStop store is seen in the Jackson Heights neighborhood of New York City, New York, U.S. January 27, 2021. Picture taken January 27, 2021. REUTERS/Nick Zieminski/File PhotoOct 29 (Reuters) – Gam…
Read More

Lloyd Byron