Del. High Court Affirms $2.2B Stillwater Deal Price

The Delaware Supreme Court affirmed that the $18 per share price paid for the Stillwater Mining Co. in its $2.2 billion sale to a South African mining company in 2017 was...

Already a subscriber? Click here to view full article