Opinion: How to separate the winners from the losers in cloud-software stocks for 2020
Key will be stable earnings growth amid a shakeout in the industry.
www.marketwatch.com