And last but not least, none of this would have happened without the advent of the tremendous progress that's been made on the technology front.
Τέλος, τίποτα από αυτά δε θα είχε συμβεί χωρίς την τεράστια πρόοδο που έχει επιτευχθεί από την τεχνολογία.