Entity

Terex

American manufacturer

Entity sentiment