Stripes Leads Investment in Elance

February 16, 2012