How would you feel about your employer knowing where you are 24 hours a day? News reaches us of a claim by an employee dismissed in the US for deleting a smartphone app Xora which her management had required her to install as part of its mobile workforce management systems. Xora bills itself (with callous … Continue Reading