The logo in this picture belongs to what innovative ski brand?
Answer Armada
Armada is a well-known manufacturer of skis, poles, technical outerwear and skiing-related soft goods based in Park City, Utah. As a testament to the quality of their products, they sell in more than forty countries worldwide.
Asked by Rachel Bortles · Last updated 5 years ago · 265 views · SOURCE