Latest news and analysis on GFI Group (132 items)