Barrick Mining explores London listing amid strategic asset sales | Intellectia