Chinese camera company leases in Times Square
- Lois Weiss

- Jul 8
- 1 min read
Insta360, a China-based global optics and camera company, has signed its first U.S. lease for a 1,100-square-foot store at 1515 Broadway in Manhattan’s Times Square, Commercial Observer has learned.



Comments