Sands Capital, an investment management company, released its “Sands Capital Technology Innovators Fund” Q4 2024 investor ...