Finance & Capital Markets

Procida’s 100 Mile Fund achieves 2022 net income of $11.6 million, 9.5 percent return