The Beijing Auto Show kicked off this week and Ford was there showing off its Mach-E. Fine, but what really caught the eye of American media was the design sculpture that the Mach-E shared the stage with.
The “art installation,” as Ford calls it, is specifically a look forward at Ford China’s next-generation design language. It celebrates the establishment of Ford’s China Design Center, which will open its doors in October.
Ford also has...
Ford Looks Forward with Art Installation