Yes, the UK probably witnessed the fastest creation of monopolies it had witnessed when utilities were sold off under governments supposedly big fans of a 'free market'. The country is still paying the price, notably in terms of water.

Comments