In 22 years that would the 275th revenue deal that Mark, George and Ram have signed. Lots of signed deals but no money ever shows up.
Last two years 27million in losses and a few dollars in revenues.
Damn ...the three Madoffs are geniuses in being able to keep doors open and fleece the flock.