Deal date

KANDO id: 678604

Financial Transaction:

Series A


Sunrun Inc