Carnival Cruise Line introduces ‘express dining’ option promising multi-course dinner in under an hour

· The Independent