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.
Come ultima cosa, ma non meno importante, nulla di tutto ciò sarebbe stato possibile senza l'avvento del formidabile progresso in campo tecnologico.