Drone Delivery Canada (DDC) has launched commercial operations at Edmonton International Airport to make deliveries to off-airport property.