Businesses, organisations, and key individuals from the public and private sectors are working together on an initiative to deliver a consistent message about St Helens. Invest in St Helens has been set up with the goal of communicating to the rest of the country, and the world what a special place St Helens is.
Read More