A building trades merchant has been fined more than £2m after a worker was crushed to death by a three-tonne pallet of timber ...