Easy to make promises - much harder to deliver them. A good start is to have an actual plan - I see little evidence of the later and not much seems to have changed in this company. Glad I don’t hold.
OVH Price at posting:
37.5¢ Sentiment: None Disclosure: Not Held