The Cambridge Satchel Company Raises £12.7M from Index Ventures

January 27, 2014