Yesterday, short selling firm Bleecker Street Research released a damning report on a company that, up until now, caught the ...