Storia: Saudi Arabia launches the world’s largest truck marshalling area at Jeddah port — Warptech Lab News