A Federal Government inquiry has recommended mining companies consider getting fly-in, fly-out (FIFO) workers to sign ‘social contracts’ promising good and proper behaviour. After an 18 month ...