Swisscom AG
Swisscom AG [File photo]
Score: 82.9 percent
Headquarters: Worblaufen, Switzerland
Sector: Telecommunication Services