Loading
Louis Carranza

Louis Carranza

MD, Head of CERAWeek S&P Global Commodity Insights