Toms generated revenue of more than $200 million in 2020, down from almost $300 million in 2019

Toms generated revenue of more than $200 million last year, down from almost $300 million in 2019. One positive is that the brand’s e-commerce unit had its biggest revenue year ever. 

BRAND MENTIONED