It is hard to believe these shares were over $27 back in 2008. It is obscene that these CEO's are paid so much for failure.
14D 1414 Degrees achieves SiNTL battery milestone with 'significant' improvement over conventional graphite anodes