A woman crosses a street in front of a Carrefour store in Brasilia on November 26, 2024. French supermarket group Carrefour attempted on November 26 to end a supplier "boycott" of its stores in Brazil by apologizing for refusing to sell Mercosur-origin meat in its outlets in France. (Photo by EVARISTO SA / AFP) (Photo by EVARISTO SA/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker