SeventySix Capital August 31, 2022 SeventySix Capital one of the 23 Top Seed Investors in Retail Technology Startups in the United States SeventySix Capital August 31, 2022