b'Delegates from Salford's twin town Narbonne, visited the Innovation Forum in Salford. Let's see what they had to say about Salford and their thoughts for it's past, present and future!'