Media Release: South African Innovation in Action – E Squared Investments Backs MedTech Startup, Impulse Biomedical May 14, 2025 by flume_dev