The company took a decision to end India operations after an accumulated operating loss of more than $2 billion over the past 10 years . Approximately 4,000 employees are expected to lose their ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results