First of giant transformers leaves Alstom’s Stafford factory
United Kingdom, Stafford: The first of 32 transformers currently being built at Alstom, Stafford has left the factory to be transported to India.
United Kingdom, Stafford: The first of 32 transformers currently being built at Alstom, Stafford has left the factory to be transported to India.