site logo

City of Las Vegas strikes deal for 100% renewables as casinos look to defect