ESG – are private companies or publicly listed companies best placed to deliver ESG strategies?