Stord's $250M Raise: E-commerce Fulfillment Shift 2025