Specialized Technology Resources (STR) Responsible Sourcing, a leading global provider of corporate responsibility auditing and consulting services, today announced the introduction of its FaST audit ...