A Bangladesh factory has said it alone has had US$10m worth of orders cancelled since the coronavirus outbreak.