Answer: megacorporation

AnswerCrossword Clue
megacorporationa huge and powerful corporation