Americas

Delta appoints Ecolab CEO Christophe Beck to its board of directors