... project by Las Vegas Sands Corp. The project, which is to be built in Spain, was under question because of an unclear location. Now it is announced that the resort will be built in Madrid. Even though the location is not a secret anymore, the size, scope, specific location in ...
Read complete news