Demolition HubJun 25, 2025INTERNATIONALDemolition of the former Tesla site in the Czech Republic carried out using new DEVELON DX380DM-7 excavator