New Balance was awarded the Company of the Year at the 2024 FN Achievement Awards due to its strong partnerships with retailers, achieving $6.5 billion in sales in 2023. The brand aims to reach $10 billion in the next few years with a focus on community and independence.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing