Razer Opens First U.S. Razerstore In San Francisco

May 16, 2016 0

SAN FRANCISCO – Razer™, a leader in connected devices and software for gamers, today announced the Grand Opening of RazerStore San Francisco, its first U.S.-based standalone concept store, located in the Westfield San Francisco Centre adjacent