Used car sales platform Cars24 has laid off approximately 200 employees across various functions, including product and technology, as the company scaled back on select projects, Entrackr reported citing an internal note from co-founder and CEO Vikram Chopra.