Level 7 - 8

Score : Clues :
No more Clues
It’s a British multinational telecommunications company headquartered in London, United Kingdom
The world's second-largest mobile telecommunications company measured by both subscribers and 2011 revenues
The name comes from voice data phone
Guessed