BMW has put back the launch of its new 3-Series because of development problems, it emerged at the show.

The car was scheduled to appear at this year's Frankfurt Motor Show, but it is now expected to debut at Geneva 1998.