
Carrefour seeks full transparency for non-food supply chain
Consumer sentiment fell again in May amid growing concerns about trade policy and inflation. Sentiment fell 2.7% in May to 50.8, down from 52.2 in April, according to The University of Michigan’s Consumer Sentiment Index’s preliminary results for the …