Liebherr Release Findings on Crane Collapse on Mecca Accident
German crane manufacturer, Liebherr, has released their findings in the collapse of LR11350 in Mecca which has toppled in early September. It was claimed that the crane was “technically faultless” … Read more