“Revoke your leave policy, else be ready to face action”: Labour Commission to Capgemini Employee perks April 20, 2020 The €18 billion worth French IT behemoth, Capgemini, is again hogging the headlines, for the wrong reasons! Information technology (IT)…