Loading...

Merrill Lynch Head Ousted

| Bank of America CEO Ken Lewis has forced Merrill Lynch head John Thain to step down after a series of escalating financial losses and embarrassing publicity blunders. Anthony Mason reports.