Sulzer Technical Review

Sulzer Technical Review

The Sulzer Technical Review (STR) is the customer magazine of the Sulzer Corporation. It is published periodically in English and German.