A lot of very big numbers that are meant to make you go 'WOW!' pretty much because they're very big numbers IMHO. There's very little context to any of the info presented there ... actually there's no context whatsoever.
I can see that being an effective introduction to a main platform speaker on any of a range of topics because it will get the audience pumped up and wondering what on earth we're supposed to do about all that stuff. But ... meh ...