I have been out to see both road cycling events this weekend and nearly all vehicles including the Police are that German brand, I seem to remember the Tour de France had Lancia support vehicles in the 1980/90s, I am sure someone here can confirm that.
Yes, that's correct. They now use Skodas. I seem to remember Lancia supporting golf a few years ago. Regards, John