The British government announces plans to privatize the water industry, continuing the trend of privatizing public utilities.
The British government announces plans to privatize the water industry, continuing the trend of privatizing public utilities.