OK, thanks CrazyAutopuzzler. The link shows the model name (Kibo) and the country in which the car was made (Switzerland), so I will give you a point for this. However, the original puzzle doesn't give the name of the company that made this Kibo, so I will leave this puzzle open for that last piece of information, before they can then be merged.
So, which Swiss company build the Kibo?