Vista set for two Bay Area cloud deals

May 31, 2017