Vela and Hyundai sign $328 million carrier deal