A 20% stake in Bristol Water has been sold by Capstone Infrastructure Corporation of Canada to Japanese utility giant ITOCHU Corporation for £42m ($68m). The deal leaves the Canadian investment company with a 50% controlling interest with the remaining 30% stake held by Suez Environnement through its Agbar subsidiary,...