The holiday company Center Parcs are setting up their first Irish facility. The venture could bring 1,000 jobs to Longford, with Center Parcs set to invest upwards of €200 million in the ambitious project. The holiday firm states that during the building of the village, 750 construction jobs will be created, with 1,000 permanent positions when […]