Podcast Earth, Wind and Solar Ep22: Developing Clean Transportation in Latin America Cesar Vargas, senior executive, structured finance and infrastructure at CAF – Development Bank of Latin America, joins ...