by Darren.Owen@Mobius-Capital.com | 11 Jul 2023 | Employee Owned Trusts, Opinions
In the UK utilities used to be owned and managed by the government, from Gas, Electricity, and Water to Railways and even the motor industry. This model was based upon socialist ideals where the government could run the businesses for the betterment of the country as...