Topic: free tv startup
-
Telly's TV Installations Stalled at 35,000 Last Fall
Telly's free TV rollout has stalled dramatically, with only 35,000 units installed by late 2025, far short of its initial goal of shipping half a million in its first year. A major obstacle has been its direct shipping model, which led to a high rate of damaged deliveries, forcing the company to ...
Read More »