I tried to read this from my iPhone.
I had to fight some sort of pop-up multiple times till I gave up.
I did get to some page that were full of corporate speak.
I got the sense that there is an interesting concept in there but can't be bothered fighting to find it.