A corporationA large company or a group of companies which is legally aut... which consists of several smaller companies with different business activities.
A corporationA large company or a group of companies which is legally aut... which consists of several smaller companies with different business activities.