Tag

#PC138E-11

Komatsu electric excavator
Off-Highway

Komatsu launches electric excavator