Zuora Announces $400 Million Strategic Investment from Silver Lake to Accelerate Growth and Extend Leadership in the Subscription Economy Read more