Software stocks got pummeled this week on troubling earnings reports

Software stocks got pummeled this week on troubling earnings reports

Salesforce executives told investors that deals are shrinking or getting delayed. Dell said its margin is…

Continue Reading