Peter YollesMay 315 minEcho River May 2023 UpdateEcho River Capital's May Update including news about Fund I closing, new investment in Swan Systems, Portfolio and Industry news.