News

India’s used car marketplace, Cars24, has laid off over 200 employees across its product and technology verticals as part of a broader cost-cutting and business realignment strategy. The move ...