Center Parcs to create a 1,000 jobs in Longford

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 […]

DETAIL