Fitch Ratings today announced the launch of a new integrated scoring system that shows how environmental, social and governance (ESG) factors impact individual credit rating decisions. On one side, the Main Street Investors Coalition believe investors must focus on maximizing financial return and management knows best. On the other side are those who want to broaden […]
