Home Your Tech Entertainment Displaying items by tag: Switch Communications
Monday, 10 September 2012 10:52

Zuora upgrades its infrastructure

Subscription commerce and billing provider Zuora has moved to new cloud infrastructure to support the growth in its business.

Published in Enterprise