China developing green energy infrastructure in Latin America
With renewable energy becoming an essential tool worldwide in the fight against climate change, China is becoming a global leader, particularly in Latin America.
CGTN’s Alasdair Baverstock reports.