Yes - i've also heard that big things are happening with this company, however with the director buying shares today i think the company making announcement is a couple of months away.
Time will tell
EPC Price at posting:
18.5¢ Sentiment: Buy Disclosure: Held