logo

magna international inc. Profit Warnings