Razer’s debut US retail store in San Francisco made waves by drawing larger crowds and generating buzz, overshadowing the much-anticipated launch of Apple’s new nearby location, Business Insider reports.
Razer’s debut US retail store in San Francisco made waves by drawing larger crowds and generating buzz, overshadowing the much-anticipated launch of Apple’s new nearby location, Business Insider reports.