Balfour Beatty AGM Trading Update | RNS | Ticker