Magna International
–
St. Thomas, ON, Canada
That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Group Summary Cosma provides a comprehensive range of body, chassis and... - May 29