India's famed multi-billion dollar information technology (IT) industry has been facing challenging times over the past 6-12 months with top-notch IT companies already facing earnings pressures in recent quarters due to tough business environment prevailing in their most lucrative US…
Read More Tech Mahindra Delays Appraisals For Senior Staff As Trump Heat Adds To Worries