Umbrella Corporationtangle

The Umbrella Corporation was a British multinational conglomerate with subsidiaries active in a variety of industries from the 1970s to the early 2000s.