PLANNING PERMISSION GRANTED FOR £54MILLION GLASS FUTURES DEVELOPMENT 26th, May, 2021 St Helens Borough Council Planning Committee has today granted planning permission for delivery of the £54million global glass research and […]