E-commerce short of human resources As the e-commerce sector develops, demand for human resources exceeds supply. August 05, 2025