Allianz Engineering, Construction & Power releases latest inspection defects data
Allianz Engineering, Construction & Power has released new engineering inspections data which found 16% of inspected escalators and moving walkways had a defect which could pose a potential risk to life.