Categories
Solar Energy News Solar Power Solar Projects

African Island Nation, Cape Verde plans to run on 100% renewable energy by 2025

Cape Verde, the small island archipelago nation off Africa

Leave a Reply