Capstone offloads UK utility after higher prices rejected

The £116m sale of Bristol Water comes 18 months after the Canadian firm was ordered to lower prices by authorities and just five years after Capstone’s initial investment.

Share this