Siping Road 1500
Shanghai, Shanghai 200092
China
Tongji University - School of Economics and Management
trade credit; bank credit; China; bank deregulation; quasi-natural experiment