Which is only 16,231,331.895 euros. Can't develop a car with only 16 million euros.
Edit: I used the american equivalent of '2 billion' = 2*10^9
The european equivalent of '2 billion' = 2*10^12
In that case he has 16.000 million euros and with that a lot is possible of course!
A lot of confusion arises with the use and mistranslation of different number scales:
http://en.wikipedia.org/wiki/Long_and_short_scales