Streaming startup Guvera shuts down after $185m in funding and blocked IPO | Heykuki News