Interesting article on creative review about the future of branding in relation to Eurostars new look. I tend to agree with it, a logo can only do so much sometimes and needs to be paired with some sort of an over all theme. I beleive that both a logo and theme exist together and compliment each other as long as the logo and the companies over all philosophy is kept to the forefront of the mind when concepting.
Have a read here
Sometimes I think I sound very intelligent, I am of course!