10 Billion shares flooding the market. Lots of pretty PR'S, 2014 revenues were only 139 thousand. The only thing they can sell is shares.