Growth stocks have outperformed lately as the S&P 500 Growth index returned 37.9% over the last year through Nov. 22.
Tech Mahindra, a provider of technology consulting and digital solutions to enterprises across industries, has signed a multi-year Strategic Collaboration Agree ...