Business Stream and Castle Water are both “committed to competition” and will keep each other under pressure in the English water retail market.
Business Stream and Castle Water are both “committed to competition” and will keep each other under pressure in the English water retail market.