India tops world in job loss worries, Indian firms least trusted
A survey by global image consultants Edelman has found that Indians are significantly more worried about losing their jobs than people in any other country, while those in Japan, Saudi Arabia, Netherlands and Germany are the least worried. The survey, which was conducted among 34,000 people in 28 countries, also found that Indian companies were […]