Index Ventures invests in Zuora, a subscription billing service which hopes to shake up the sales industry.
Continue reading…