Telecapri is a privately owned Italian company founded in 1977 by the Federico brothers. Initially a local television broadcaster in Southern Italy, the company now primarily offers streaming services. As of 2023, Telecapri employs approximately 10 people, and its annual revenue is less than $10 million. The company's headquarters are located in Italy.