24 Frames Digital, a privately owned company headquartered in India, was founded in 2002 and employs approximately 180 individuals, operating primarily in the Technology, Information and Internet sector. The company provides live event streaming services.