megacorp vs shoestring operation

megacorp

noun
  • A very large corporation; megacorporation. 

shoestring operation

How often have the words megacorp and shoestring operation occurred in a corpus of books? (source: Google Ngram Viewer )