Tag: Supplier location size of company and financial stability