Trading Update, De-leveraging and Share Buy-Back | RNS | Ticker