He only made statements on a paid website in America to a select few .... He did not tell the rest of us .... We had to find out for ourselves .... Which is the one problem with Peter and the way benitec communicates ...... Poorly
BLT Price at posting:
$1.17 Sentiment: Hold Disclosure: Held