Staffing supplier Moore Plus has come back to life as Moore People, following its liquidation last year. Read: Moore Plus liquidates, re-emerges as Moore People.