3rd August 2025 at 7:23 pm #153981 John123Participant An investor I probably should have left the money that l earned and withdrawn my own money from them Just been told that the minimum investment in a weeks time will be £30000. Maybe they are getting ready