Mahindra & Mahindra has laid off 500 temporary staff employed at its Chakan plant near Pune, according to Hindu Business Line.