The country is going to the polls three years early as Theresa May seeks a direct mandate from the people, but is the election good or bad news for utilities?
The country is going to the polls three years early as Theresa May seeks a direct mandate from the people, but is the election good or bad news for utilities?