UAE Buys World's Largest Rocket Launcher "Jobaria" From Turkey One of the leading firms in the Turkish defense industry, Roketsan, set a record with world’s largest rocket artillery, capable of launching hundreds of rockets in 2 minutes from a single military vehicle, the company announced on Saturday. Jobaria, a Multiple Cradle Launcher (MCL), was developed by …