March 4, 2021 Cabo Verde Economics and Business Cape Verde is an archipelago of ten islands located in the central Atlantic Ocean off the coast of West Africa. It has a population…