Luis Vera believes the third time is the charm. The self-proclaimed serial entrepreneur admits that his vision for digitizing retail was a decade or two early when he started his journey in the 90s.
Learn more about your ad choices. Visit podcastchoices.com/adchoices