(FILES) This photograph shows the logo of French multinational hospitality company Accor displayed on the facade of its headquarters in Issy-les-Moulineaux, outside Paris on March 19, 2026. The Accor hotel group on May 27, 2026 presented the results of an internal audit which showed an "absence of systemic failures" as well as a "discrepancy between the allegations and the reality" after accusations of human or child trafficking launched by a financial company in March. (Photo by Charlotte SIEMON / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker