A year after receiving seed funding, top winners from the 2024 cohort of Imbuto Foundation’s Innovation Accelerator (iAccelerator) said they are optimistic about ...