Home Tags Fast Company

Tag: Fast Company

New McD’s Design Rolls Out in France

0
OAK BROOK, Ill — The first of seven new high-design McDonald’s restaurants is being tested in Villefranche-de-Lauragais, France, with six prototype locations in development,...