I think the genesis was the Panama papers release way back. Turns out the US is one of the better places to launder money through.
I don’t understand though: Why would any company find it difficult to register their owners? That seems like a pretty basic thing any company should know and it’s a perfectly normal thing in most countries.