The St. Louis-based company reported a loss of $73.3 million versus a profit of $90.3 million a year earlier.
Search Results - stltoday.com, St. Louis Post-Dispatch: Business
Tue, 07/22/2014 - 6:40am
The St. Louis-based company reported a loss of $73.3 million versus a profit of $90.3 million a year earlier.