What's everyones take? Do you believe the Muddy Waters report?
I'm hoping it's wrong but i'm invested already.