ITALIAN RAILWAYS COMPANY

Supply of 32 transformers, Oil and cast resin, installed on the High Speed train ROME – MILAN.

ITALIAN RAILWAYS COMPANY Read More »