Advertisement
Advertisement
Oftel
/ ˈɒfˌtɛl /
acronym for
- Office of Telecommunications: a government body set up in 1984 to supervise telecommunications activities in the UK, and to protect the interests of the consumers
Advertisement
Advertisement
Advertisement
Advertisement
Browse