Shares of FedEx (FDX) are plummeting in after-hours trading. The shipping giant reported first quarter adjusted earnings of $3.60 per share, well short of the expected $4.77. Revenue of $21.6 billion ...
Nio’s Onvo currently has 180 store managers in China ... Intel says it has no plans to sell its majority stake in Mobileye, and Progyny sinks after a ‘significant’ client plans to terminate a services ...