Criado em 2004 (Índia), Lakshya Digital possui 48 marcas irmãs e 2683 marcas concorrentes. Lakshya Digital é propriedade de Keywords Studios PLC, listada na bolsa de valores de Francfort. O código ISIN do Keywords Studios PLC (número mundial de empresas cotadas na bolsa de valores) é GB00BBQ38507. Lakshya Digital pertence ao setor de negócios Mídia interativa.