Work

Impact of information disclosure ratings on investment efficiency: evidence from China