Tag: Nickel tumbles 12% in latest glitchy start to London trading