News

Image source: Getty Images. Simply put, a holding company is a business that owns other businesses. It doesn't produce goods, provide services, or do anything other than own its subsidiaries.