china-shanghai-electric-feb-09-2017

Chinese employees of Shanghai Electric supervise the construction site of a biomass power station in Ciro Redondo, Cuba. Photo: Reuters/Alexandre Meneghini

February 15, 2017 12:45 PM (UTC+8)