The company reported a loss of 71 cents a share versus a $254 million profit, or 87 cents a share, a year earlier as lower volume and higher costs weighed on results.
18d ago
verifying reliability
No specialized terms available for this topic.