SSE and EET Hydrogen to develop a new green hydrogen production facility in the North West of England 17 views