Live entertainment business Trafalgar Entertainment has launched a new ticketing arm, Trafalgar Tickets, as well as Trafalgar Theatres. The company has also announced a number of senior management changes as it consolidates its venue operations under one division. Trafalgar Tickets will develop the company’s approach to regional ticketing, and drive developments and improvements in ticketing …