I found it very interesting, and rather intriguing.
As a rule, if you're investing in something you expect a return, ie a profit,football clubs,especially ones in the EFL generally lose money, so what's in it for them ?
But there's no doubt this is what the club needs, so let's see what happens.