Technology | Mon Oct 17, 2011 6:37am EDT

Olympus dives 24 percent, hit by payments reports