It is the only one in the world designed and manufactured in Spain. At the moment, there are only seven in operation in the world, although there will be many more in the future. See this news
It is the only one in the world designed and manufactured in Spain. At the moment, there are only seven in operation in the world, although there will be many more in the future. See this news