But they didnt have the contracts and all that upon accepting the financing deal. From what I understand, most of these were startup investors to help the company get started. I think they are just coming due so even though the contracts are now in place, the financing deal is already in place...
Correct me if I'm wrong but thats how I understood the "angel" investor thing