Over a billion people—about 15% of the world’s population—have disabilities. Almost 80% of them live in the developing world, which is undergoing rapid urbanization. While urbanization brings…

Charlotte McClain-Nhlapo |