No 233 North Terrace, School of Commerce
Adelaide, 5005
Australia
University of Adelaide
CEO-employee pay ratio, Stock Price Crash Risk, bad news hoarding, Rent Extraction Theory