Stord Secures $250 Million Series E Funding, Reaching $3 Billion Valuation Amidst E-commerce Logistics Evolution
Atlanta-based e-commerce logistics powerhouse, Stord, has announced the successful closure of a $250 million Series E funding round, propelling its valuation to an impressive $3 billion. This significant capital injection…







