April 19, 2009
Struggling indie brand Stila Cosmetics has found a last-minute savior: venture capital firm Patriarch Partners LLC. The deal is expected to be finalized on Monday. According to several...