Russian aluminium company can’t appeal win for Rio Tinto in High Court High Court 2025-03-13 11:00 pm By Christine Caulfield