Polaris Shutdown In Osceola Begins March 1Polaris Industries Inc. has told Wisconsin officials it will start shutting down operations at its plant in Osceola on March 1.

Watch & Listen LIVE