This company is a kludge How do they handle millions of customers and billions of dollars?

680 shares