The largest employer in Island Falls is shutting down. The National Starch and Chemical Company was created by potato farmers in the 1950’s. The company announced on Tuesday that it is closing the Island Falls plant and will concentrate production at larger facilities that can be run more economically. Thirty Eight people will lose their jobs. The company says they will be eligible for severance.