I wouldn't worry about the way they issue press releases. The CEO has mentioned numerous times to investors on this board that he would use the free OTCMarkets.com news service for regular press releases and use external news wire services (about $400-$600 bux a pop) such as http://www.marketwire.com for important press releases such as the signing of the $300 million PPA (power purchase agreement).
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.