News

Sheep Inc., a wool apparel brand, announced it has completed its £5 million Series A funding round, led by Inside Out LLC.