Definition

Large banks with significant assets and global operations. Megabanks often serve large corporations, the government, financial institutions, and individual affluent customers.