ID Plastics to invest $10M in Auburn production plant ID Plastics LP has announced plans to build a nearly $10 million plant in Auburn. The German manufacturer said it will employ about 50 people over the next three years. Auburn will be ID Plastic’s U.S. headquarters. The company produces foldable, returnable transport containers among other…