Alstom Factory, Barcelona
Tuesday, 8th November 2005 by James Turnbull
ALSTOM is a large French company whose businesses are power generation and manufacturing trains (including the Eurostar). I’ve never heard of them before but their Barcelona factory has a large example of the logo. The name is not an acronym, yet the company always writes ALSTOM anyway.