US Ranks Most Desirable Place to Work; India 18th

  New Delhi (Economic Times) – India has been ranked 18th globally on the list of most desirable destinations to work, even as 70-80 per cent of Indians are willing to work in an overseas location, says a new report.The US has been ranked on the Read More