The Mandatory CSR in India : A Boon or Bane