Installation works on moveable conductor rail in the new maintenance hall of Swiss Federal Railways in Geneva.
Back to Company Details