Deal date

KANDO id: 695149

Financial Transaction:

Series A


Petra Solar Inc