What our analysis of 900 firms shows about their values economist.com 2 points by hheikinh 12 hours ago