BENGALURU, July 16 (Reuters) - Tech Mahindra, India’s fifth-largest IT services company by revenue, reported marginally lower-than-expected first-quarter revenue on Wednesday, as sales in its Americas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results