Yorkshire Water boss Nicola Shaw steps down after firm’s one-star environmental rating
Comments Off on Yorkshire Water boss Nicola Shaw steps down after firm’s one-star environmental ratingLeadership change comes a day after the water supplier was given the lowest environmental rating by regulators following 335 pollution incidents
