The concept of a public benefit company seems really useful to society, it would be good if that could be strengthened in law and became more widespread. Since having a pure duty to maximise profit for shareholders is not that easy to reconcile with ethical behaviour.