Keystone Business Solutions, oprettet i 2009 (India), fra 6 søstermærker og 543 konkurrerende mærker. Mærket Keystone Business Solutions er ejet af Teamlease Services Limited, et selskab noteret i Bombay. Det internationale værdipapiridentifikationsnummer (ISIN) for Teamlease Services Limited er INE985S01024. Keystone Business Solutions's sektor er Business Services.