They’ve Been Waiting Years to Go Public. They’re Still Waiting.By News RoomFebruary 18, 2025 Turo, a car rental start-up in San Francisco, has been trying to go public since…