What you need to know about Setting-up a business in Ireland

Considering working in Ireland, here is what you need to know