Its probably an investor presentation they would create as part of the literature they carry into IBC. The date of a week to 2 weeks would be about right for finalising setup for a tradeshow in mid September.
At Broadcast Asia I had several stands give me an investor style presentation on tablets as a way of showcasing themself.