The newly public technology company has struggled to monetize its business amid tough competition, but Wall Street thinks there may be value in holding the shares.
MarketWatch.com - Top Stories, MarketWatch
Fri, 08/11/2017 - 5:37am
The newly public technology company has struggled to monetize its business amid tough competition, but Wall Street thinks there may be value in holding the shares.