Historydraft LogoHistorydraft Logo
Historydraft
beta
Historydraft Logo
Historydraft
beta

Best Buy

First Best Buy-branded store in China

Jan, 2007
Shanghai, China

In January 2007, the first Best Buy-branded store in China officially opened in Shanghai.


<