IDEMITSU Honda LCR rider Somkiat Chantra finished 19th at the Silverstone Circuit. Starting from 22nd on the grid and facing a race restart due to a red flag, Chantra made a solid start and began working his way through the field. The race proved physically demanding, as he is still recovering from arm surgery. Persistent […]