News

What was the critical turning point? The Spanish government, which governs the Canary Islands, took more than a year before issuing its final report. There were several contributing factors—for ...