Auto technology supplier posted $49 million in net income and $116 million in adjusted EBITDA as new business wins reached about $2.0 billion in the quarter.
32d ago
verifying reliability
No specialized terms available for this topic.