Nemak's revenue leaps in Q2; net income swings back into the black

Suppliers posts $44 million in net income vs. $125 million loss a year ago