Barclays Director Steven McClatchey Charged With Insider Trading SEC | Fortune