I see a few customers have signed on for Thelma in recent times. Isn't this what this company has strived for? So is it time to get on, or are revenues not high enough?
I see a few customers have signed on for Thelma in recent times....
Add to My Watchlist
What is My Watchlist?