Friday | Dec 27 2024 |
As per the study, employees in India are least likely to spend time at their desks while working from the office (50% vs. 64% globally)
Subscribe to our newsletter to get updates on our latest news