As the Q3 results have come rolling in it has been an extraordinarily rich quarter for commentary about the market cycle from senior management.
As the Q3 results have come rolling in it has been an extraordinarily rich quarter for commentary about the market cycle from senior management.