While the current earnings season has brought good fortune for several firms by way of their return to profitability, a larger number went into the reverse gear and plunged into the red in the latest quarter.
A total of 112 companies have posted turnaround results for the January-March...