Home > News > McKinsey reports that in 2025, e-commerce will be able to deliver half of its packages on its own.