I regret trusting Omni Funds with my money. They made big claims about outperforming the market, but my account tells a completely different story. The returns are slow and nowhere near what they advertise. Honestly, I could have done better managing my own trades.
Claim your business profile now and gain access to all features and respond to customer reviews.