Better telecommunications means better business.
Confederation of British Industry.
STC Telecommunications.
London : CBI ; Welwyn Garden City : STC Telecommunications,
1990.
Telecommunication