Noodle maker Indofood Sukses Makmur has said that it laid off 2,900 workers in the year to end-October in an effort to make the company more efficient, according to the Dow Jones news agency.