Lindzy ByamugishaThe 5 minute pitchHave you ever had to pitch a business idea in 5 minutes? 3 min read·Jan 29, 2024--1--1