Letter from Craig Ransley, Executive Chair | RNS | Ticker