Travel Insurance Irish Business News The term is also often used colloquially to refer to a company. A company, then again, is a separate legal… mikasa12/07/202129/08/2022