Despite controversy, Carlos Alvarado Quesada pushed for Costa Rica to be a leader in clean renewable energy and supported the ...