May ESG be forever in your favorESG companies, or environmental, social, and governance minded companies, are likely to provide good returns to investors.Time