Provides broadband, TV, and phone services to residential and business customers.
2003
United Kingdom
1,001 - 5,000 employees
Telecommunications
$1B - 10B in revenue
Not profitable
Industry Rank
92 out of 264
United Kingdom, Hardware & Networking, Telecommunications
Sustainability Report
Total sustainability employees
4-6