claim
Companies face increasing scrutiny from consumers and regulators regarding their business practices, as noted by Eccles and Serafeim.

Authors

Sources

Referenced by nodes (1)