a22162Mar 13, 20213 min readSetting 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...