a22162Mar 13, 20213 minSetting Up an Investment Holding CompanyAn investment holding company refers to a company that owns investments such as properties and shares for long term investment and...