Returnmates, now Sway, raises $19.5M Series A to manage e-commerce returns
Processing returns is a big job for retailers. Total industry returns amounted to $743 billion in merchandise in 2023, according ...
Processing returns is a big job for retailers. Total industry returns amounted to $743 billion in merchandise in 2023, according ...