Keystone Business Solutions, vytvořeno v 2009 (India), z 6 sesterských značek a 543 konkurenčních značek. Značku Keystone Business Solutions vlastní Teamlease Services Limited, společnost kótovaná na burze v Bombay. Mezinárodní identifikační číslo cenných papírů (ISIN) Teamlease Services Limited je INE985S01024. Odvětvím Keystone Business Solutions je Obchodní služby.