Japanese Auto Executives Try To Put On Happy Face

News & Features Sonari Glinton · ·
The auto show is the last big showcase of new cars as the industry moves into its summer selling season.