Keystone Business Solutions, créée en 2009 (Inde), a 6 marques sœurs et 543 marques concurrentes. La marque Keystone Business Solutions est détenue par Teamlease Services Limited, société cotée à Bombay. Le code ISIN de Teamlease Services Limited (numéro mondial de société cotée) est INE985S01024. Le secteur de Keystone Business Solutions est Services aux entreprises.