People with disabilities control $13 trillion in global spending power. That’s no niche market by any standard, but having an inaccessible site pushes away...