Financial Results for Year Ending 30 June 2021 - South32 Limited | RNS | Ticker