Alt Investments 21 January 2026
The pace of new launches speeded up last year and liquidations fell, coming at what has been one of...