The Ratings Game: Cloud software is a ‘fight for a knife in the mud,’ and Wall Street is souring on the one sector that was winning
Cloud-software earnings thundered through Wall Street this past week, and investors are finding that deals are taking longer to close.