Read the fine print here people....
Staged payments ONCE their partner secures business and customers their end.
Unfortunately, more fluff for me. Until they receive $1 - the deal is just like the rest of those announced previously.
But this will be the pump to allow a healthy exit