News

The employees were let go of from various departments of auto-tech platform CARS24, including product and technology ...