Vevor To Open First US Store in Houston

Chinese home improvement retail brand Vevor is set to make an appearance stateside, setting up its first U.S. store on Feb. 9 in Houston, Texas. The 32,000-square-foot flagship store will heavily feature a buy online, pick up in store (BOPIS) operating model (via Chain Store Age).