New to SPT, however been watching since IPO. How do you guys honestly rate the businesses marketing efforts as i genuinely believe this is were APT is a head pf the curve...
Disclosure: APT holder since $4.18
SPT Price at posting:
24.5¢ Sentiment: None Disclosure: Not Held