Non compete enforcement

My current employee has placed the following on my agreement - "The Employee covenants with the Company that she will not for a period of two years after ceasing to be employed under this Agreement either on her own account or for any other person, firm or company solicit or entice away, or endeavor to solicit or entice away from the Company or any of its subsidiaries any of their respective employees. The Employee further covenants with the Company that she will not after ceasing to be employed under this Agreement, directly or indirectly, alone or jointly or as agent or employee of any person, firm or Company carry on or engage in any activity or business which shall be in competition with the business of the Company, Associated or Subsidiary Company. The current nature of abc firm business is deemed to be 'abc' and any other organization or company engaged in such a product or service is deemed to be in competition with their product, Xyz." If I leave this company and join a competitor, is this non compete clause enforceable in india? I'm just a regular employee. I don't have information on trade secrets/business models etc.