Amanda Maxwell, Latin America Advocate, Washington, DC
Chile
Only 7% of approved non-conventional renewable energy (NCRE) projects in Chile are currently under construction. Chile currently has 720 MW of NCRE already installed. An addit… Continue reading →