North Sea ‘World’s largest’ cargo plane helps deliver helicopters to Aberdeen 13/03/2019 By Allister Thomas One of the world’s largest civilian cargo planes has helped deliver two helicopters to Aberdeen for Babcock Offshore’s North Sea operations.