translate English to German: So both fields present as highly successful and innovative business units.
Beide Bereiche präsentieren sich als höchst erfolgreiche und innovative Unternehmenseinheit.