Telecommunications and broadband services