The Canary Islands, an Atlantic archipelago off northwest Africa, have long been defined by tourism rather than technology.
The article requires paid subscription.
Subscribe Now
Credit: DIGITIMES
The Canary Islands, an Atlantic archipelago off northwest Africa, have long been defined by tourism rather than technology.