FedEx faces refund claims, Hyundai outpaces rivals, Italian startups secure EU funding, Phil Spencer retires, and major tech layoffs hit.
If you are not redirected automatically, click here.