What is close investment holding company? A ‘close investment holding company’ (CIC) is a specific type of company defined in UK Read More » September 3, 2024