Professor Rebecca Henderson from Harvard Business School is the Co-Director of their Business and Environment Initiative and recently named the John and Natty McArthur University Professor

December 8, 2011