
Investors face the largest batch of company report cards yet, in what is quickly shaping up to be the worst quarter for corporate profits in a decade.

Investors face the largest batch of company report cards yet, in what is quickly shaping up to be the worst quarter for corporate profits in a decade.