“Innovative products, great returns. I invested a 7-figure USD sum into a Centaur fund product in November 2012 and have seen returns of over 24% in roughly 2 years.” 0 S. Bell, Company Director, UK L. Rayner, Fund Manager, Dubai