Site uses cookies to provide basic functionality.

OK
Market signals were clear: There's no profit in preventing a future catastrophe.