Celestica closes Minn. plant; 590 jobs gone

Business Martin Moylan · ·