Ecuador’s largest hydroelectric power plant, the controversial China-built Coca Codo Sinclair project, with financing from China, is facing internal and external challenges. Néstor Aguilera reports from Quito, Ecuador. Videographer: Juan Carlos Játiva
Controversy in Ecuador’s Largest China-Built Infrastructure Project