Carlow Local Enterprise Office have produced a magnificent promotional video for Carlow. The Ideal Location for Business.