healthmyths
Platinum Member
- Sep 19, 2011
- 29,047
- 10,525
Tell that to the 16 thousand HP employees and 19 thousand IBM employees. Lot's of Indians to take up that slack.
Thank you, come again.
tell that to Microsoft's announced layoff of 18,000 employees