Jumbo Shipping of Holland and Germany’s SAL Heavy Lift have launched the Jumbo-SAL-Alliance (JSA) after clearing regulatory hurdles. The company has been formed after clearance was issued by the regulatory authorities