Andrew Hill a leading FT business and management editor took on the ESG debate, which earlier was carried under the names of CSR, Benefit Corporation, and more in his recent article.
I am happy he used in his article several talks we had previously on the topics of liberated company (see his earlier opinion) and the altruistic enterprise.
If the article is not accessible, it can be read here.