Post by
GoodTrade on Dec 13, 2018 10:48am
dead money
i've followed this company for years and i had shares up until 1 year ago. they have promise of good clean technology but unable to scale it properly or get any traction in terms of deals.
can't see the stock price moving anywhere anytime soon. GLTA here.