Nio's 9.44% Surge: What March Deliveries Mean for the EV Market | Whale Factor