+0
Yesterday, at the scheduled meeting, the CEO of Caterpillar unveiled their latest tractors and wowed the audience.

Is the above natural?
thanks.
+0
Yesterday, at the scheduled meeting, the CEO of Caterpillar wowed the audience by unveiling their latest tractors.

It is not clear in your version that the wowing was by showing the tractors. When I first read it I thought of two actions:

1 - unveiling the tractors.
2.- wowing the audience.
Comments  
Got it. I agree with you. Thanks, Optilang.