Have you ever heard of Westwood Sunglasses? You are about to get to know this start-up company that is transforming your thoughts on the perfect pair of sunglasses. Westwood Sunglasses was founded in the outdoor recreation mecca of Ogden, Utah. The need was simple; a go anywhere, do anything pair of shades through eco-friendly...