Company introduces GPS-tracked work-from-home policy, staff push back Employee Benefits & Welfare June 12, 2026 A Delhi-based company has rolled out a work-from-home policy that requires employees to keep GPS tracking on and remain inside…