The e-commerce company Brandless is shutting down, it confirmed to Business Insider.
The San Francisco-based company has stopped taking all new orders and plans to lay off 70 people, or about 90% of its staff, as it winds down operations.
The company’s rema…
Read More