I thought the same thing. They've been getting some good press of late with their graphene production potential. Now they're hiring some top quality management as well. Their market cap seems a bit low given the potential.
MRF Price at posting:
6.9¢ Sentiment: Buy Disclosure: Held