We finally got back to Las Vegas for the International Car Rental Show. Inadvertently, we’d been planning this ICRS for two and a half years. Some stuff got in the way: a global pandemic, the worst health crisis in 100 years, travel at a standstill, furloughs, layoffs, car rental company bankruptcies.