Mercedes-Benz cars to be built on Nvidia autonomous driving platform from 2024