I think ole marty's biggest downfall was making the "story" TO GOOD TO BE TRUE!!
He should have never promised such lofty revenue numbers for a brand new start up dealing with e-waste, which has no "value", you know, like aluminum cans or scrape metal. An individual can sell this stuff but they have a hard time giving away ewaste.
NO REVENUES TO $50 MILLION IN JUST THEIR 2ND YR?? YEAH, RIGHT!!!