Experts weigh in on Resorts World's potential economic impact on Las Vegas

Resorts World is the first new property on the Las Vegas Strip in more than a decade. Crowds of people filed into the resort Thursday night, as it opened …
Source: google