Zurich International HQ opens

Zurich International Life show off their headquarters. The international insurance company, was based in Athol Street, has now moved to the Isle of Man Business Park on Cooil Road.

Isle of Man TV channel – material from the MTTV archive – produced by Paul Moulton for PMC-TV


Leave a Reply

Your email address will not be published. Required fields are marked *