
Ted Cruz @tedcruz
2/x “…3) ESG scores of companies that signed the U.N. Principles of Investment didn’t improve after they signed, and financial returns were lower for those that signed; and my favorite point, 4) Companies publicly embrace ESG as a cover for poor business performance.” — PolitiTweet.org