BT Group PLC
BT Group PLC [File photo]
Score: 83.2 percent
Headquarters:London, United Kingdom
Sector: Telecommunication Services