Work

Institutional investors, selling pressure and crash risk: Evidence from China

FWCI: 5.455
Cites: 56
Cited by: 51
Related to: 10