The first new resort built on The Strip in more than a decade is now open. Late Thursday evening, the $4.3 billion Resorts World Las Vegas welcomed the public inside. The opening of the mega hotel represents a major turning point for a slice of Las Vegas Boulevard battered by the […]