GENEVA INTERNATIONAL MOTOR SHOW GEARS UP FOR 84TH YEAR

EUROPE – The construction and decoration of the 84th Geneva International Motor Show is underway, with just under four weeks until the show opens.