Or are we stuck at 12 cents for ever. Investors or who ever is controlling this stock have got to realize it is a penny stock when it comes to these reports . 99% of all OTC stocks never report any earnings or more impotant actual profits. Come people wake 12 cents is a bargain.
GLTA