gaming machines

XFX launches new concept store PC Garage and experience zone for gamers in Dubai

XFX, one of the world’s leading brand for graphic cards, has today announced the launch of its new concept store, the PC Garage at M25, Computer Plaza, Bur Dubai. PC Garage designed to give a Garage f...