Deal date

KANDO id: 624022

Financial Transaction:

Series A


Apigee Corp