As much as it sucks, you really should check out the 60 minute piece to know who it is that is engaging with Benitec. You might think it's pathetic, but I definitely see this as a revitaliziation of confidence from an outside source. If Soon-Shiong is in on this, then that's more than enough confidence for me.
BLT Price at posting:
13.0¢ Sentiment: Buy Disclosure: Held