Chinese tech leader Alibaba has helped thousands of people who have disabilities to find undifferentiated employment and live barrier-free in the past year, according to the annual report on helping those with special needs, jointly released by Alibaba and its philanthropy foundation.