My take is that it has been released to co-incide with a good day on the markets. People will see the 13% rise and ask who and why.
The presentation is there to inform those curious enough to find there way to the website.
So, it's good work I think.