We will make the presentation and questions available via the company's own computer network, right?
⇑ Translate the sentence above by Google ⇑
Related: presentation
Next: It's likely, however, that there's something in your presentation that's unclear or confusing.