Comment Comment by blakesterz Maybe a dumb question, but, is OTP "Open Telecom Platform" in this case? parent blakesterz 2 years ago