Speed has become the new competitive advantage – May 2026