Alien Technology Closing North Dakota Plant, Laying Off 30 May 14, 2009 No Comments on Alien Technology Closing North Dakota Plant, Laying Off 30 Post View 8 California's Alien Technology is closing down its Fargo, North Carolina plant, laying off 30 workers. The layoffs will be complete by mid-June. The factory manufactures…