Economy There has been some manufacturing in Stowe, such as the Tubbs Snowshoe factory, but it closed in 2009 and moved its manufacturing overseas.
Economy There has been some manufacturing in Stowe, such as the Tubbs Snowshoe factory, but it closed in 2009 and moved its manufacturing overseas.