None of them seem to have the time, knowledge or patience to analyse it properly. Hard for the company to rectify as a lot of what is needed to do that properly is most likely commercial in confidence.
EPW Price at posting:
$1.32 Sentiment: Hold Disclosure: Held