Exclusive: Stord raises $200 million in equity and debt to empower brands competing with Amazon
Stord, now valued at $1.5 billion, has raised $80 million in equity and $120 million in debt, Fortune has exclusively learned.
Fortune ·