Zuora, Inc., a leading monetization platform provider for recurring revenue businesses, announced the opening of a new office in the Brigade World Trade Centre, Chennai, to support its largest employee population outside of the U.S. The office was inaugurated on 7th March by Zuora Founder and Chief Executive Officer Tien Tzuo, and is a hub…