Insta360 opened its first American store on Saturday at 1515 Broadway, in the middle of Times Square. It is the company’s second self-operated shop outside China, after Tokyo in August. The ribbon-cutting is the least interesting part. Iris Deng interviewed co-founder Max Richter in Shenzhen for the South China Morning Post, and the numbers around the opening […]This story continues at The Next Web