The Government of the Canary Islands, Cabildo of La Palma, Municipalities of Puntagorda and Garafía and the IAC Director have met on the Green Island to proclaim their unanimous support for the possibility that the Thirty Meter Telescope (TMT) is installed on the island of La Palma, instead of on Hawaii.
Advertised on