Tags:BrandIndustryStorytellersTVVideo
Shopflix is a streamable, shoppable video network, where brands & founders can tell their stories.
Likes
61
Location: United States, Illinois, Chicago
Member count: 1-10
Phone: +1 312-636-2575
Founded date: 2021

Investors 1

DateNameWebsite
17.03.2021Network Ve...networkven...