Does Political Corruption Impede Firm Innovation? Evidence from the United States

Volume: 56, Issue: 1, Pages: 213 - 248
Published: Oct 31, 2019
© 2025 Pluto Labs All rights reserved.