TMT says Canary Islands site is not ready despite Spain’s green light

//TMT says Canary Islands site is not ready despite Spain’s green light