Neilan departs Business Insider for Tortoise

Catherine Neilan, senior U.K. political editor at Business Insider, has left and joined Tortoise as an editor, focused on politics. Previously, Neilan was a politics live editor at The Telegraph. Before that, she was with City A.M., where she worked as a social media editor, breaking news and communities editor, and then as a political […]