InvestorsHub Logo

OakesCS

10/01/15 9:02 AM

#10835 RE: DewDiligence #10823

They finally laid off the most incompetent "scientist" I've ever worked with so they are apparently finally getting serious.