Bengaluru: Suresh Muthuswami, who was overseeing almost $15 billion worth of business for Tata Consultancy Services Ltd as chair of TCS North America, has resigned, marking...
Attention sports enthusiasts! As the biggest sporting event of the year unfolds in Paris, get ready to showcase your knowledge on the history, athletes, records and...