One of the greatest fears of investing in a company is that its stock prices may “crash” – in other words, the investment will suffer extreme negative stock returns. An important determinant of crash risk is the financial reporting environment in which a firm operates. This changed significantly in 2005 when dozens of countries mandated the adoption of
...
Read More