2. as in cartel

Megacorp synonym for noun group which shares business interest

Megacorp Synonyms:

⇕ Megacorp Page Information

Synonym for Megacorp Page Statistics