Icon
 

Renewable energy on the Cape Verde islands DW English