Oct 20, 20171 minA LONG-AWAITED STITCH FIX IPO WAS FILED PUBLICLYThe San Francisco-based company registered $977 million in revenue in its most recent fiscal year, which ended this summer. It lost...