translate English to German: The S&T Group also has branch offices in China and Japan.
Die S&T-Gruppe hat darüber hinaus auch Niederlassungen in China und Japan.