Yes, I'm happy with management as well. They've been very upfront with their annoucements and when things haven't gone as expected they've come out and told us whats going on. I haven't detected any bs so far.
IPM Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held