E-commerce firms react to virus outbreak General Alibaba said it has punished seven online vendors for gouging or selling unlicensed facial masks, as supplies become scarce amid an ongoing … Read the full article