Difficulty: Adv-Intermediate
Germany
The 63rd International Automobile Exhibition (IAA) in Frankfurt proves a success despite the surrounding financial crisis. With a total of 100 world premiers, the car industry took the opportunity to show off their new innovations on the world stage, focusing especially on electric and hybrid vehicles.
Are you sure you want to delete this comment? You will not be able to recover it.