Definition of "megabanks"

megabanks