Sky PLC
Sky PLC [File photo]
Score: 80.7 percent
Headquarters: Osterley, London, United Kingdom
Sector: Consumer discretionary