Catalonia’s BCN World receives land bids from three different companies
BCN World is a large resort complex to be built in Catalonia, an area of Spain, that will include entertainment as well as leisure activities. Three well-known companies have now shown interest in the project, ...