
IBM exec charged in $20m insider trading case
Robert Moffat, head of Big Blue's $19bn systems and technology group, put on leave following arrest last week
Insider knowledge: Robert Moffat stands accused of sharing information concerning financial results and M&A activity IBM has placed Robert Moffat, one of its most senior executives, on leave following...