News

Cars24, the platform for pre-owned vehicles, has laid off over 200 employees as part of a cost-cutting measure, according to ...