Dizzying Ride May Be Ending for Tech Startups | Heykuki News