Charles Schwab agrees to buy TD Ameritrade for $26bn Source will download... Charles Schwab agrees to buy TD Ameritrade for $26bn