Jenny Astor Post1 Posts Posts Web Accessibility for Enterprises – Why It Matters Around 16% of the world’s population, that is 1.3 billion people, are living with some form of disability as per the World Health Organization (WHO)....