why do credit card companies have their headquarters in delaware
Delaware has also attracted major credit card banks because of its relaxed rules regarding interest. Many U.S. states have usury laws limiting the amount of interest a lender can charge. Federal law allows a national bank to import these laws from the state in which its principal office is located. Delaware (amongst others) has relatively relaxed interest laws, so several national banks have decided to locate their principal office in Delaware.