The individual who prepared the report is said to be a former MI6 employee. He now runs a business where employees respond to requests for information on individuals or companies. I read that the company were first approached by republicans who did not support Trump as a presidential candidate and in fact supported another Republican candidate. It's said the report was passed to the FBi by an American senator (I think it was McCain, a republican opposed to Trump) who passed it on to the FBI last October time, on the basis he said "any responsible person would have done".
The fbI chose not to publish this information but they did publish allegations about Hilary Clinton's email, only to report within days there was no concern about those emails. Interesting times we're living in.
I don't know whether any of these recent allegations about Trump have any validity. I wish he'd been less dishonest in the past as that would make it easier to accept his denials.
I'm not reaching a conclusion, what do I know, no more than any of us. The only conclusion I stand by is that imo Trump is an unstable man, with narcissistic personally traits. His claim to have handed his business interests over to his sons is another disgrace. He'll have inside information, he'll be able to influence share prices as I'm sure someone as "smart" as he is would have done before. It stinks. Ethics - I don't believe so.