Skift Take: Michelin’s new Key ranking system is out in full force with 189 French hotels receiving an honor. — Jesse Chase-Lubitz Read the Complete Story On Skift