Digital/TEC definition
of
Office of Communications
from
Tunstall Healthcare (UK) Ltd
Source
The government-approved regulatory and competition authority for the broadcasting, telecommunications and postal industries of the United Kingdom.