We’ve reported consistently on new legislation around social and environmental factors that will affect many businesses. Check out the latest, in this easily digestible infographic.