Staad Groep sold the first STAAD 23LCR electric crawler excavator to Westra, which ordered two units. Delivery is scheduled for end of 2026.