-
Las Vegas Sands has scrapped its plan to build a hotel and casino mega-complex on the outskirts of Madrid, Spain, the company announced Friday. “After months of on-going discussions with various levels of the Spanish government and continued internal due diligence, Las Vegas Sands Corp. said today that a...