England’s High Court on Monday dismissed Sierra Leone’s challenge of a 2020 International Chamber of Commerce (ICC) decision over claims by SL Mining after a dispute over its iron ore mining ...