As companies in India ask staff to return to the office, DXC Technology has sent out a different message to its nearly 42,000 employees: Stay home. Source: New feed 2