Supply Chain challenges impact businesses of all types