Claim: Capital Fund Management is an investment management company founded in 1991 neither in Paris nor in France, with over 200 employees as of May 2018.
Evidence: Paris, France