100% Dell India Employees Are Working From Home: Is This The New Normal For IT Sector?
100% Dell India Employees Are Working From Home: Is This The New Normal For IT Sector?
IT behemoth Dell has declared that 100% of their employees in India are now working from home.
This way, Dell has become the first such IT company…