Martin Torres Managing Director, Head of the Americas for the Renewable Power Group BlackRock << Back