Quad announced plans to permanently close its 797,000-sq.-ft. printing facility in The Rock, Georgia, in March 2026.