Can a $24 Billion Hedge Fund Blow the Whistle? Citadel Thinks So by The Options Insider | Apr 29, 2016 | News Feed