Add punctuation: The first generation of centres was launched in 2005 People across Europe have been using them more and more ever since
The first generation of centres was launched in 2005. People across Europe have been using them more and more ever since.