Local Picks November 20, 2025 A Closer Look at PC Store 974 in Doha, Qatar Store 974, commonly referred to as Store 974, has been a household name in the Qatari gaming and PC-building scene. ...