U. of Illinois, United States
1198: Let the Cat out of the Bag: Public Disclosure of Stakeholder Mistreatment and Firm Innovation (12651)
Monday, August 12, 202415:00 – 16:30 CT (GMT-5/UTC-5)