Solar panels at Cerro Dominador, the first thermosolar power plant in Latin America, in Antofagasta, Chile. AFP
Solar panels at Cerro Dominador, the first thermosolar power plant in Latin America, in Antofagasta, Chile. AFP

Developing nations face $1.7tn clean energy investment shortfall, Unctad says