Three Squirrels Inc.
300783
Established in 2012, Three Squirrels Inc. is a Wuhu, China-headquartered food... Established in 2012, Three Squirrels Inc. is a Wuhu, China-headquartered food company specializing in the manufacturing and sale of various edible goods. Its main product offerings include an assortment of roasted nuts and seeds, baked items, meat products, and dried fruits. The company distributes its merchandise to consumers through both its digital storefronts and physical retail locations.