Twin Disc sees drop in sales October 22, 2008 Twin Disc of Racine, Wis., reported a 1.3 percent decline in sales and a 51 percent drop in net earnings for the 2009 fiscal first
Twin Disc sees drop in sales Twin Disc of Racine, Wis., reported a 1.3 percent decline in sales and a 51 percent drop in net earnings for the 2009 fiscal first