Celestica closes Minn. plant; 590 jobs gone

Business Martin Moylan Martin Moylan · ·