Delta making progress in infrastructure