Down 65%, Is This Cloud Provider a Screaming Buy?

Down 65%, Is This Cloud Provider a Screaming Buy?
·3 min read

This tiny cloud player has a unique niche and impressive results. The stock price is getting tough to ignore.