A Grizzly Research report alleges that Nio inflated its revenue and net income figures. Source link Post navigation Three Arrows founders drop off the map, hinder liquidators Sequoia backs Indian SaaS firm’s $5m round