Who would invest 10 million if they weren't sure to get their money back ? They must have something !