Odey Floats Odyssey Fund London investment firm Odey Asset Management has rolled out a new fund. October 18, 2011