So just how big are some of the worlds leading platforms relative to the world population?
The answer really big!