Alstom awarded key contracts in Poland and India
Alstom has been awarded contracts to supply components and services to Indian and Polish power plants.
Alstom has been awarded contracts to supply components and services to Indian and Polish power plants.