A logistics location is the ideal place to create an online presence for your business, according to new research.Key findings from a new RTE survey conducted by a company called Trinity Logistics show that there are currently more than 30,000 logistics locations in Ireland.The company is looking to hire...